This is a really cute dress, made well, although the zipper (as others have stated) is a little 'iffy'.  The fabric is thick and not 'flow-y' (is that a word?), so the skirt portion stuck out like an umbrella. I am 5'3", 150 LBS, 36 DD and ordered a large, it fit...HOWEVER....this style was NOT flattering on me.  I looked like a large cupcake with two cherry's on top. If you are thin or even a little taller then you could pull it off. If it looked good on me , I would have kept it.  Ended up returning it and am waiting for the credit to my account, i'll update when that occurs. Hope this helps.