Im 20 weeks and 170lbs, 5'5  . I've gained 10 lbs since I got pregnant and I would normally wear a medium but I got a large. It's mostly to make room for my bust. Used to be a 36C Now more like a 38D . Dress is a little long but overall excellent . It will fit throughout pregnancy I'm sure. Very comfortable.