The shirt fits Amazingly! It’s very complimentary and the material feels great. It’s a good snug fit, without being to snug. It’s fits just right. I wear a medium, but some company’s a medium is kind of big or small on me. But not with this shirt, I was very happy with how I look in it. And it’s super comfortable. I love how it feels!