I was really hesitant about ordering this dress online but I have to say it is better than the online pictures. Thought the length would be too long on me but because of the style it still looks very flattering. I am 5ft 3" and the length was lovely. The fabric is very weighty which allows it to sit well and the pleats on the bottom of the dress give it a very chic finish. The slight puff sleeve makes for a lovely silhouette when the dress is worn. The colours are perfectly vibrant but not too overwhelming. This is a great dress for a wedding reception or even the races. I would go for one size smaller as it does come up slightly roomy. All in all I am very pleased with the dress.