fit is slim-ish, in my experience much better after a tumble dry (went TTS, S and I'm 5'10" 145), not a ton of shape though. H&M's tapered sweatpants are much better IMO, I basically wear these daily at home