The dress is very nice but I don't like the fabric. Its kind of rough to the touch, not soft on the skin at all . Other than that good fit, I order a L but shouldve gotten a M , Im 58 and 146 Lb . I have to wear a padded bra with it or it looks a little big on the chest. The color is beautiful.