Im 31 weeks, 56, 128lbs. The dress fit PERFECT. But the deep red turned out to be more maroon/burgundy and the fabric was discolored. Im returning it and going to order another color as I love the fit!