I normally wear a L in shirts but after reading reviews I ordered a size up- fits perfectly! I am 5'3" and weigh 190 lbs. for reference. This is very soft and provides just the right amount of warmth for the office.