My 4 yr old granddaughter loves dress up and this dress fit the bill.  I got her a tiara and set of long white gloves to go with it and she loved it.  The dress appeared to be well-made.

One thing I will mention, I ordered this in the height of Christmas season; that being said, the dress was not packaged well when it was sent, which really surprised me.  It was fine just unlike most of my Amazon orders.