After reading alot of the reviews, I went with buying a size bigger than I normally wear and hoped for the best. The shirt was still big even after I washed it. I belive it is because of the the way it is cut. It is cut like a box. It would be a good maternity shirt. I wouldn't buy it if I were looking for something form fitting. If I were to do it again, I'd probably buy the size I normally wear and see if that fit any better.