I absolutely love this dress! The fabric is light and airy (although I haven't washed it yet, so I'm not sure if it will shrink). I am 5'6" so it is a bit short for me to wear to work (hits a bit above the knee), but you can definitely dress it up or down by changing up your shoes/accessories. The lace-up back makes it a perfect A-line fit because you can adjust it to hug your waist. For that reason, if you are between sizes I recommend sizing up slightly. For reference, I am a size L in tops and 14 in bottoms at Reitman's, and I found that the XL fits perfectly after lacing it up!