The costume is very cute and surprisingly good quality for $30.00. I am 5'7" size 6 and I ordered a small. It fits well, but the skirt was shorter than I thought it would be. I will have to wear leggings to make sure the world does not see everything when I bend over or sit down. The covers for the shoes are way too small for my size 10 feet and they barely fit my calves.  I wish there was shoe size options for the foot covers. Overall for  a costume, it's a good one.