I'm 6'1" 165#, purchased a medium which would be my normal size and these fit perfect. I bought them for the gym but they are of good enough quality, fit, and comfort to wear casually out and about. They are not baggy at all, just the right length above the knee, and with four great pockets: a standard deep pocket on each leg, one smaller zippered pocket to hold my driver license, debit card, and a house key, and one zippered on the rear that is big enough for a phone. None of the pockets are bothersome or annoying when empty; it's like they aren't even there. Fabric is super comfortable. I don't think I've ever bought a pair of shorts that have pleased me as much. Wish they were available in more colors! And I like the fabric so much that a bought a hoodie, too.