Very comfortable and roomy! Im 5'4 140 pounds and I like my pajamas oversized which is why I bought the large. I rolled the legs up about 2" this is good too since I expect them to shrink some in the dryer. Thicker than I expected for the price ($22 ish purple skating penguins). So soft and warm!