The colour of this dress is stunning. The fabric has a slight sheen making the blue look luminous which looks gorgeous. I am 5ft7 and it hits me at ankle. Usually wear a size 8/m but my 34DD couldnt zip up comfortably so I exchanged for L. Fits like a glove and the exchange process was the easiest I have ever experienced with ANY retailer. A++ you now have a client for life