I love this dress! I think it's a little big on the sizing because I am usually a 2 or a 4 and I ordered a zero because that was all that was left and if fits perfectly! It's a great, work-appropriate length and I get compliments whenever I wear it. The only downside is that the fabric doesn't match up well in the back. Other than that, I love it!