I ordered another dress from this brand and loved it.  The only set back with this one is the material is thin. I will definitely have to find a slip to wear with this dress.  If you don't like to flaunt your cleavage- I would suggest a camisole as well.
Beautiful blue color!