Product arrived on time and in good condition.  Material is a very good quality and the leotard looks great on.  I do have to agree with other reviewers that this product does run on the small side.  I am 5'3" and 108 lbs and normally wear a Small or size 2-4 and the Small was definitely a bit on the snug side.  It wasn't uncomfortable and definitely looked great, but I probably could have gone with a Medium.