I just received this costume today and am super happy with it. I am always unsure of what size to buy in costumes so I'm going to give a little info that will hopefully help other customers. I purchased a size SMALL. I am 5'2, 115 lbs, with a larger chest. The product fits nice and snug but the waist does fall a tad low on me, which could be just me as i have a very short torso. I would highly recommend purchasing the white petticoat to go underneath, otherwise the skirt part will not be as full as pictured. The materiel is comfy and nice, and seems quite durable.