I bought this dress for office xmas party and could not be happier! The colour is exactly what is shows in the picture, fabric is really good and it's just that kind of dress that flatters all body shapes and can be easily dressed up or down.
Also, because of its cut it disguised my large hips and accentuated my waist making me look feminine and actually smaller than I really am.
I have seen reviews here stating that some customers had to buy a size bigger from their own current sizes but I found that that would only be necessary for someone who's more on the larger side of the apple shape. For us "pears" or lucky "hourglasses", stick with your normal size really.
Im 5'1' and so it looked a bit long (mid calf approx), which would be an adequate length for taller girls too. All in all, great buy! :0)