It’s a great style for a straight body-shape like mine as it gives the illusion of curves by basically hiding the lack of them. It’s also good for those that are conscious of their tummies or those that are about to go out and fill their tummies (me) as you can hide a multitude of sins (including snaffled pretty restaurant glassware if you so desire, though I'm certainly not condoning that in any way!) within the dress’s generous, billowing top half.
You can also, very easily, dress it up or down depending on the accessories you choose i.e. heels vs flip flops, clutch bag vs an across the body bag and statement necklace vs a scarf.
The last selling point of this dress (no, I’m not on commission, but I should be when it comes to H&M) is that you can alter the length of it by how much you decide to hitch it up. It’s brilliant!
Dress shown is H&M.