Shirt runs oversized. I got more normal size (large). Pants are roomy and high waisted. Also in a large. Casual outfit, aerie, old navy, affordable, vacation outfit #LTKFindsUnder50 #LTKFindsUnder100 #LTKMidsize