I LOVE this dress! I ordered the "Size 6 - suitable for 4 & 5 year olds" and it was "a little" big on my petite 4 (almost 5) year old. It was just slightly big in the arm holes. I think the smaller size would have been too small. The dress is NOT as sparkly as in the photos. However, the skirt is just as full as it appears online. There are layers under the skirt which helps it poof out. Also- this dress has a really weird unpleasant smell but I'm sure it will go away with one wash/dry clean.