There are a lot of this style dress in other shops, but this is the best one for the money. The fabric is good quality, thicker fabric so will not stretch out of shape. I do love it. I am 5,6 and the length is above ankle which is a good flattering length for those type of dresses. Colour is as the picture.Gave it 4 stars as you do need to move the top part of the dress into position around the arm holes but I think that is more down to my shape then the dress