I am 5'4", 150lbs, and normally wear a size 10 or large. I don't like things skin tight and i went with an XL in this sweater. I LOVE IT! Nice thick tight weave for the price. It covers my butt so i can wear leggings with it. It is form fitting but not tight on me. It also has some room if it shrinks. The only things i found is the arm length is long and i just fold up the cuffs. I also have no tag on the inside to indicate the front or back when putting it on. I just asked my husband after i put it on and he said it looks the same both ways.