The cotton is genuinely soft, and my little guy didn't try to yank it off once, which says a lot. The contrasting pocket is a cute touch too.
George★★★★★
My son has worn this three days straight since it arrived, which says a lot for a 5-year-old who usually fights getting dressed. The 100% cotton is genuinely soft, not that stiff stuff some tees have, and it's held up fine through two washes already.
Claire O.★★★★★
The contrasting pocket is a cute touch, and my son loves the playful print. The 100% cotton feels really soft against his skin, and it has held up well after a few washes.