I bought these for each of my boys 8 and 10 for Christmas. Per reading other reviews I ordered a size larger than what I thought I needed (and I am glad I did). The boys are loving them as they had wanted one piece pjs, but didn't want the feet in them. They also got a kick out of the flap. We live in Maine and it is pretty cold already - they loved that they could wear them under their clothes comfortably to keep warm while outside. I actually had to MAKE them take them off. I would note that they are much thinner than my husband's union suit from LL Bean, but the price was much much lower. I am waiting to see how we'll they hold up after many washes because I would love to order more.