Fit as expected, decent quality (ripped after a couple wears but not noticeable or un-fixable) and most importantly my daughter loved it! I loved that it was light enough for her to put over other clothes for a day at Disney, but pretty enough for her to feel like a princess! And was much cheaper than the Disney Store.