This is one of the few purchases from Amazon that I am truly unhappy with.  This is a real cheap looking dress.  There is no redeeming quality feature I can write about . Material is cheap, stitching is that seen in all cheaply made garments . The belt with buckle head is limp and far too long . A plain sash would have been a better option. A dress of this quality can be bought for much less in Singapore . Last but not least , even cheaper quality garments from labels like H & M , Uniglo have labels attached to all their items . This is the first time I have experienced  receiving a dress just put in a cheap plastic bag with nothing attached to it.
Amazon 's policy for returns is to have labels left in tact on garments to be returned .  Anyway, in spite of no label I have every intention of returning this dress.
One last comment , fit will not be an issue for any body type because the material used is so light and stretchable that it molds itself on to any figure type.