I ordered a medium and it fits more like a small. The shirt has a compression feel. I would recommend ordering a size up if you don't need a tight shirt.
Pros
Bought for my husband to workout at work. He likes her!
Cons
The product is not true to size. I wear L and ordered XL and it fits like a small. Very disappointed!