Top: I am wearing a small and it has some stretch. •Shorts: I am 5’4” wearing a small, comfortable and I love the length. •Heels: I went with my normal size. #LTKunder50 #LTKFind #LTKstyletip