I ordered a large and Im 2 weeks postpartum and its a bit snug. I definitely wouldnt buy this as maternity. I normally wear a small or medium in maternity and regular clothing. I might return for an XL.