I loved this dress. The colors are beautiful and lenght is just right for me. Im petite 5 feet so if you are tall it maybe too short. I gave it 4 stars because it was confusing trying to figure out how to put on the dress because the straps and the piece over the shoulder are not made properly as they leave a gap on the right side of the dress.
If you look closely at the picture, you can see the extra fabric underneath her right shoulder, and they used a pin to take it in for a proper fit. I'm going to take the dress to my seamstress to take in about 3 inches for a proper fit.