I love the cut and fabric of this shirt. While it is marketed as a "sexy" shirt and it certainly does hug the curves... but honestly, any body shape can wear it and look great. I like the slightly longer sleeves and zippered front. It is super comfortable, not at all tight, and I liked it so much. I purchased a large and it fit perfectly.