This vest is perfect for wear if you are in the Military and need to meet PPE requirements. The vest is heavy enough to stay down even in strong wind and has excellent visibility in all conditions. I use the ID Card hold as a mini wallet when i ride. It holds my Military ID, Civilian Driver's license, MSF card, Debit card, and a couple different business cards from local bike shops. Highly recommend this if you are looking for a safety vest or if you are in the Military.