I’m 5’2” 118#ish for reference Pants in XS. Black tee I sized up to medium. Striped pullover in small. Shoes and bag are linked. Amazon finds, style over50 #LTKOver40 #LTKPetite #LTKFindsUnder50