TUOY Padded Compression Shorts, Padded Vest Rib Hip and Thigh Protector for Football Paintball Basketball Ice Skating Rugby Soccer Hockey and All Other Contact Sports 90% polyesters + 10% spandex Great for football padded shorts & paintball armor short pants & compression hockey shorts & cycling compression shorts. Vest Size(Chest): M=30-32" L=32-34" XL=34-36" XXL=36-38" ; Short Size(Wasit Line): S=24-28" M=28-32" L=32-34" XL=34-35" XXL=35-36" 3XL=42-46" 10mm professional foam padding integrated with breathable nylon fabric. High elasticity offers better mobility and safety, provides good coverage and supporter for hip, thigh and tailbone. Moisture wicking, cool and breathable. Offers sturdiness and stability to your shoulder, chest,ribs, both sides of your thigh, hip, waist, leg, back with a snug fit. Reduce important body part pain symptoms and swelling Faster and easier recovery after your workout, injuries, as increase in oxygen helps remove lactic acid More effective warm up as your muscles get warmed faster Improve your performance with better muscle support Breathable and comfortable as we use anti itch material, would be cool in hot day and be warm in cold weather Stays in place and does not slide down during your activity Retains shape even after multiple washes Anti bacterial material to reduce odor Allows greater flexibility &amp; motion with no skin chafing or irritation