We ordered the XL for our son, and it fits him just right —— roomy enough to be comfortable but not sloppy. The first thing he said when he put it on was how soft it felt. The material really does have that buttery, lightweight feel to it, and it’s been perfect as the weather starts to cool down.He‘s been wearing this set nonstop on the weekends —— especially after practice and a shower, or when he‘s holed up doing homework all day. It’s one of those outfits that just makes you want to relax. The fabric is breathable but still warm enough that he doesn’t need an extra layer when lounging around the house.The pants have an adjustable drawstring and nice big pockets (which he loves for his phone and earbuds), and the waistband doesn’t dig in. The top has that perfect ——not too tight, not too loose—— fit. It‘s also held up great in the wash —— no shrinking, pilling, or fading so far.Honestly, this pajama set has become his go-to for lazy days and evenings. It looks nice enough that he can wear it around the house without looking like he just rolled out of bed, but comfy enough to sleep in. If you’re looking for something cozy, durable, and easy to care for, this one checks all the boxes.