These are exactly what I was looking for. The other reviews were spot on. These fit as expected, are 100% cotton, soft and warm, and about as thick as thin sweatpants. My daughter had worn the knees out of all her cozy pants, crawling incessantly around the house. Hopefully these will last longer being a bit thicker!