I’m 5’1” size 12 wearing a L in the top and pants. Both are so comfortable, stretchy, and soft. Two of my top Amazon buys! Sandals are also true to size. #LTKOver40 #LTKMidsize #LTKPetite