Very cute shirt. I think it fits great. I usually wear a medium in tops, so I was worried when I read the reviews, but the heather grey in the mock neck had only a small left, so I took a chance because of the price. I am so pleased with how well this fits, how nice it looks and the great quality and comfort of the shirt.  Recommend!!