Bought this for my granddaughter to match her Sofia the First dress for Halloween. It fits perfectly - it's more of a light lavender and very pretty! I bought a size 3-5 - she is 22 months old and slightly taller than most others her age. The photos show that she drags a little on the floor, but she doesn't stumble at all, and it will suit her for a very long time if she wants to dress up. It's not very warm, so it's not the only thing to wear outside when it's cold on Halloween. She loves it very much! I am happy with this purchase.