I love how the dress lays on the body and moves with you, making it very comfortable and easy to move around in. The medium size fit me perfectly (I wear a size 10, but have a full bust so I often have to get several sizes larger to accommodate the girls, but not with this dress). The deep green color is very pretty. The only thing is the smell of the dye they used is very apparent upon opening the package. It will need to air out before wearing, but not a problem. Beautiful dress. I am more than satisfied.