Vest - size small Top - size small Yoga pants - size small, 33” inseam (I am 5’7 wearing platform slippers) Slippers - went up 1/2 size