I bought this because it was so affordable and just hoped for the best. I'm 33 weeks, 5 foot 6 and about 170 pds right now, with a bust of about a 38/D, dress fits great. I do wear a little tank under it for work. Hits above my knees just as picture shows, it is thinner material but I don't feel I need a slip under it. Wish I could get it in a bunch of colors. Good luck mommies!