I purchased a medium (I'm 5'6" and ~140 lbs), which fit great in terms of sleeve length and overall length of the cardigan. The material is soft and generally lightweight (but still provides enough warmth for chilly days). The pockets are a great size for storing your phone or other small object.