Absolutely beautiful dress, good quality. My 4 1/2 is a pretty good size for her age, I bought this dress in a size 5-6 and it fits great with little room to grow.
Pros
It's quite a pretty dress if it wasn't too poofy but vale la pena to buy it.
Cons
The dress is not breathable and will cause overheating