The pajama pants really are buttery soft and when I have a bad day the one ray of light I can look forward to is putting these on at night. They are my favorite pajamas and I love their themes. However, you must be patient and okay with little to no direct contact with the company. Shipments will absolutely take 2 months to arrive to the US. If you can't wait a couple months to get them, don't order them or you'll just aggravate yourself. I wear a Medium unisex T-shirt in general, so I ordered the Medium and the set is a perfect fit. The pants are a little long (common for me) but there's a cuff at the bottom so it stays lifted. They wash and hold up well. I get tons of compliments.