for the price, i was very happy! im going to add a belt once i take off the train. i wish the legs had been a little bit longer, to the ground. and it kind-of goes up my butt like a wedgy. the torso, length (from my waste to my shoulders) was a little tight. but overall, everywhere else fits great. i wish the top came with an option to not be see-through. overall, for the price, i would recomend.