The dress fit me perfectly without alterations or undergarments (had planned on possibly wearing Spanx but won't need to). I normally wear a S/M or 8 in most clothes. I'm 5'5, 145lbs, 36-27-40, 32D. The only criticism I have is that the dress could be an inch or two longer, when I'm in 4" heels the front just reaches the floor and I have to pull it down a bit, but that's fine for me. May be an issue for tall women.The quality is great, especially for the price, zipper, sleeves, seams etc. arSee full review