Super cute and soft. I'm 5'2 and 120lbs and the medium fits perfect. The shoulder pieces have some trouble staying up and the hat is just a bit too goofy looking for me. The cute undies were also a plus! It's a little short in the back, but I feel like that's how its suppose it be. It's also very stretchy, which makes it much more comfy.