Its not as pretty as its picture. Also, its loose and doesnt fit well. I ordered pink for my daughter and don't like it.  Maybe the blue navy is better.  The style and quality is nice and worth the price. But I will probably find better dresses with the same price.