This shirt is super comfy and incredibly soft. I ordered a Large and Im 9 months pregnant due next week and it fit me just fine. Long enough to cover my bump and flowy enough to wear after birth. The only reason I gave it 4 stars is because 14$ for this basic tee hmm should be 6$ instead