There are more than one reputable companies that make body armor. There are also different levels of protection that the body army can provide. I suggest waiting to purchase it. Many police departments require their officers to wear a certain type, and some departments also require their officers to wear issued body armor.