These are perfect! It gets cold here with power outages. I got these for my granddaughter. They are perfect for what I was wanting. She’ll be warm.Soft and warm and fits wellThe materials was soft and fit perfectly.Bought these while on vacation on the east coast because I did not pack winter clothes because it was the summer. We landed and were hit with cold weather and rain. My kids wore these under their t-shirts and stayed very warm. They do run a little small, but that was expected because I read the reviews before I purchased them. I also didn't dry them.I bought size small (6-6x) last winter for my daughter who was at the time a tall 4 year old. They were just big enough. This year, I bought size medium (7-8) for my daughter who is now 5 (and still tall), but the medium were slightly shorter than I had hoped. I think size large would have been better. However, they have held up well for skiing, held up well in the wash, held up well in the dryer. Also, when I purchased last year, the pants had a stain but the seller replaced them immediately with no problems. I would definitely buy again, just be sure to size up a few.Fits as sized, functional.My little girl loves her new thermals. So far we have only tried the lilac but the fit seems pretty decent. I would definitely recommend ordering on the large side; she is a pretty average 4 year old and we picked the 4/5. While the sleeves and pants are a bit long (as I expected) the shirt is pretty tight, which is what you want in a thermal. Had I gone smaller, though, it would have been too tight.Over all very pleased with this product.I wanted to love these. The pink pair fit well. The polka dot pair had a tear in the side seam on the leggings. I didn’t realize it until I put them on my daughter. It was very disappointing.