I purchased this dress for my bday I wish I could load the picture because I received so many compliments that night. It fits true to size. I purchased a medium. It has 2 layers material is very good. I was surprised. I'm 5'4 175 lb pants size 7 I'm very curvy thick and the medium fit perfect. I received it in 4 days. It shipped the next day I ordered it.