Hi - I bought this for work.  It's a cute dress, but I will be giving it to a friend of mine who's body type is more suited for it.  I'm a typical pear shape and this is more suited for thin with a larger bust.  The knot at the middle makes me look like I have a belly.  And, I don't.  But, I don't have a good sized bust to balance out my hips or detract from the knot.  Will be very cute on a hourglass figure or someone with a fuller bust.  The fabric is a basic synthetic - which means it should hold it's shape and not fade.  It's a decent dress for the price.