I had read the reviews, saw it ran very small and ordered the right size for me.  I normally wear a S or M but purchased a L and it fit perfectly!  I am 5'6" and 135#.  It is a beautiful, thick and snuggly warm sweater.  I got lots of compliments on it when I wore it to work today.  The L comes to my knee and I wish they sold it in more colors (like khaki).  I purchased the blue/green color which also some shades of burgundy in it, too.  Sounds like a horrible combo but it is actually quite pretty.  If you are looking for something stylish to keep you warm through the winter days, this is it!  I love it!