Wearing an XL in the top and a L in the bottoms. I’m 5’3 and will have a few inches taken off the bottoms but they’re SO comfy!