I bought this costume for my granddaughter and she loved it. It fit well and she looked very pretty.  If she loved it, that was all that mattered.  A little pricey, but I guess all costumes are these days.