I can wear this to work with heels or casually with flip flops.  A cardigan or a shrug dresses this right up.  And it is incredibly comfortable.  The top is lined, so it is not too revealing and the shirring at the top and elasticized waist give the dress nice definition so it is not too slouchy.  The hemline is gorgeous, but not too revealing -- very elegant without being stuffy.  I loved it so much I got it in green.  I am very curvy/hour glass shaped and it fit well.