Size L in top, size 34 in shorts. These are supposed to be high waisted shorts, they are too big now. I would size down maybe 1-2 sizes. #LTKMidsize #LTKSummerEdit #LTKSeasonal