?These were bought for two uses -- under regular clothes if we got any snow (we live in the south) and for pjs. My granddaughter looks adorable in them and they are some of her favorite pjs. Great buy and great value!The product does the job of keeping you warm. I will say that I thought the XL would be more the size of a girl's 16. It was a 14, so it's pretty tight (especially the shirt.). Still, it is serving its purpose, so it was a good investment. I like the color options, too.My daughter wants to be Ursula from The Little Mermaid for Halloween. Naturally, there aren't really and Ursula costumes for three year olds so homemade it is! The lavender is the perfect color for her skin under the main costume and it will keep her warm outside. It's a little snug so I'm glad I ordered up a size, she's long and lean so it's perfect for her dimensions. Will definitely buy again!Lovely pink colour, soft and comfortable.Will be surprised if they last a long time....very thin, and don’t seem best quality.But that was reflected in the low price I paid.Love this set so much. It is stretchy and soft. Love the felt interior that adds a layer of warmth without the bulk. The elastic keeps the pants up well. Great product. Happy with purchase. My daughter did not want to take off.I purchased this for my grand daughter, she just loved it and it is quite warm. I used it initially as a part of a costume, but now it is simply a PJ.Bought 2 sets for my girls and they are absolutely the best! Kept them warm on the chilly days and so affordable!