These are my new go to for the gym and regular wear, they're perfect. They feel a little heavy but also soft and comfy. The fit feels nice if you want a little loose while not looking too baggy. I'm around a 34-36 waist 5'9 190lbs and I bought a large.