Bought in purple. The color is gorgeous - the picture does not do it justice. Size large fits perfectly (5'4" frame with 38C bust) and happy with the length. Looking forward to buying in other colors as well for everyday wear - Perfect for everyday wear as well as special occasions. Very well made, did not smell as other reviewers have stated, and the embroidery is stunning. Highly recommend.