The size was as expected. My daughter is 5, I got the 6T size and there is some room to grow. Quality seems very good for the price. Beautiful dress.