I have received so many compliments on this shirt! Even my husband, who is not the king of compliments when it comes to fashion, told me, "I like the way that shirt fits you, it's flattering". It's also warm and really comfortable. I am a size 10, ordered a large and it fits nicely. It's not a loose fit, but it doesn't hug the wrong places.