All fabric shirt with distinctive muscle design. Velcro closure. One size fits most adults up to size 44. Fits up to 6 ft, 200 lbs. Polyester with poly-fiber filling.