Had to order 2 sizes up before I got the correct fit. The smaller size (medium) was too tight. Couldn't breathe! I am normally a small in regular clothes but medium on Amazon. Had to get a size 12. Its a lovely dress and with heels its a head turner! The belt runs small but mine fits perfect. Great for work/business meetings. love the hints of color.