I'm 7 months pregnant and was pleasantly surprised when this arrived and I tried it on.  It fits great, provides good support up top and is SUPER flattering.  I love the tie around the waist to loosen or tighten.  I think this would work for all stages of pregnancy.  It's pretty true to size, although, if it's late in your 3rd trimester I would recommend going up a size, but any other time order your normal size.