This is a very pretty dress. As described above, it is long, so will have to be shortened for myself (i am 5'6") as I no longer wear staggeringly high heels. This dress would lose much "flow" on a shorter person. Fitted at waist. If my figure was any more "oval" I would have a problem with fit. The floppy sleeves are a little weird to get used to, but after awhile, you get used to it. Nice that the spaghetti straps are adjustable. As for colours, there is a lot of options for accessories colour. Unfortunately, I have limited fancy functions to wear this to. Because it is so pretty, can't part with it, even though my conscience says I will not get the use out of it. (we have all had that quandry, I am sure). I have resolved I will dress it down with a more casual jacket for further options to more events.