This Princess dress was purchased as a gift. It was actually delivered two after ordering it online plus it is of exceptional quality. Well worth the price. What I love most is that the dress was just a tad too long and it was easily shortened by an easy little snip with the scissors as it has been made to be altered like this. The only negative thing about this well made dress is the paper butterflies that can be optionally attached with small safety pins. Our little birthday girl loved her beautiful blue dress and has worn it for the past several days since her 3rd. birthday. Size 2-3 was the perfect size too.