I definitely should've gone large instead of XL, or slim, and I'm a big man (sort of... 225 @ 6'3"). Everything fits really well but two things: they're pretty long, so wearing them untucked is atrocious. And they're a bit baggy around the midsection.