Beautiful dress. Love the embroidery. The material is not too thick or thin. Fits a little snug in the bodice, but I usually wear a 3X on top. I wanted this in the teal, but it has been out of stock for a long time. The purple colour is stunning.