Just got these GAP pajamas for my son, and here's the real talk—they're super soft and breathable, which is perfect for kids who overheat at night. The 100% cotton feels lightweight, and after a few washes, they still look fresh (no fading!).
BUT—fit is tricky. Some reviews say they run big, others say snug. For us? The shorts' non-stretchy bottom seam was a problem for my kiddo's thick thighs (he's 4 but built like a mini linebacker). If your child has chunkier legs, maybe size up or skip.
Love that they're machine-washable (parent win!), and the colors match the pics online. My teen nephew steals them too—apparently they pass the 'comfy enough for gaming marathons' test.
Verdict: Great fabric, inconsistent sizing. Would rebuy but only with a coupon because $20 for PJs hurts my wallet a little.