The buttons on the front ofthe shirt are decorative, not functional. It does have sperate holes for your arms!
95% Polyester, 5% Spandex
Shoulder to hem on the size medium measures: 30"
Fit: True to size
Model is 5'11", a size 38DD on top, and a size 18 on bottom. Wearing a XL.