My husband bought me this as a gift.  They are very soft and cozy.  I was a little worried when I saw them because I thought they'd be short in the legs and sleeves, but they are actually just right (I have average length arms/legs).  However, the medium would have been a better fit in the waist for me (I wear a size 5 in jeans), but luckily, the fabric is so soft and the waist band is stretchy so they are still comfortable.