Very nice dress.  I originally ordered a size 4 and it was too big.  I immediately returned it and ordered a size 2 and it was too small.  The sizes are 2, 4, 6 etc.  There is no size three.  I was extremely pleased with the dress but unfortunately, it would not fit my grand daughter.  Bummmmmmmmmer!