I got these because people in reviews said they ran long,and im 6 foot tall,and have never had a pair of sweats be long enough. These are! They do run long,which for me is great! I usually wear a size xl but next time I will buy Large,they run a little big in the waist,They still fit me and stay on fine,But the Large would fit better. So my advice is get one size smaller than what you usually wear. Also the thickness of them is great too!