Bought these for my husband who doesn't normally wear pjs. They are very soft and warm. I'd read the reviews to get a larger size than normal but even the XL was small for my L husband - and they shrink. Wash in cold and only partially dry, then hang dry. If you are a normal L or smaller, get a size larger and you'll love these.