Got L as I normally wear L, but these are way too big, more like a 1xl or will eben fit a 2xl person, cannot wear with gym leggings as it goes almost to the thighs, nice to wear around casually though.