Run, don’t walk, and buy two! These sets are SO cute, great quality, and very comfy. They are not super fleecy, but still thick enough to keep warm without getting too hot. They’ve also held up in the wash. No color bleeding onto the light color blocks. The shape is flattering and runs true to size. Very forgiving in the hips and roomy top. Leg length was good. I am 5’4”, 166 lbs (not super curvy) and the large fits perfect. I will be purchasing again! 🤩