Almost perfect, but the top is unflattering.
The dress had great potential, but the top sagged and made the dress look unflattering on me. unfortunately, i had to return it. the length was great, and the back and sides of the dress were nicely tailored and flattering. perhaps this would fit someone else better - i have a 34b/34c bust, and it didn't work for me.