Large size fits most 160 lbs. and over. 3/8″ thick vinyl foam. Exo-skeletal design acts as a "bumper" between the shoulder and the shoulder pads to reduce pressure while still permitting use of the arm. Lacing on the front and back, plus elastic underarm straps keeps padding in place. Color: White.