I was nervous due to reviews, but my expectations were surpassed. I did order it two sizes down(3t) from her teuw size (5t). She is petite, but tall, and I wanted to make sure it was snug enough to not slide off her shoulders, as a few ppl have this issue. The 3t was right on the money. its nice and snug, but not constricting in the slightest. I can't wait for this little jewel tone flower girl to walk down the aisle at my wedding. One more thing! The color was true to what was shown online. I was ecstatic over this, as I had been searching for a teal/dark emerald tulle & lace dress. I'm so happy I found the perfect one