I ordered this very cute costume for my 3 and a half year old daughter, who is on the small side.  The quality was just fine and it had cool accessories but the main part of the costume, the leotard, was way too small. We could not even get it snapped it was so tiny.  So in the future, the packagers needs to figure out better sizing.