I wear a medium sized shirt (or 15.5" neckline and 32-33" sleeves or even 34-35" sleeves). I had a hard time putting this shirt on at all. It felt like the buttons were coming loose. And without trying to breathe more than shallow breaths. It looked like a very small or medium sized shirt for a boy. Also, there was no care label so I couldn't tell from the label what material it's made of. I have never seen clothes without care labels. It was also haphazardly wrapped (folded on itself and sort of folded). Definitely returning If I could give 0 stars I would.