I agree with the negative reviews - it is not the best quality fabric, and the liner is sewed inside out.  I got the large and find it a little tight through the empire waist.  The zipper is hard to zip up and down.  However, it looks good on and should work great for the wedding i am going to so I am keeping it.  It is a really pretty dress.  And you can't beat the price.