Amazon two piece set! 9 months pregnant I am wearing an xl i think a large would be less boxy! Thick and good quality #LTKMidsize #LTKSaleAlert #LTKBump