I sized up to a L in both the tank and tie front top from Amazon - size up if between! Sweats tts. I’m 5’ 5”. Love all of it such good quality and cozy!!