I'm usually a size 30/31 in Levi's so I opted to size up from a M to L in these and I'm glad I did. The waist isn't loose or tight, thighs allow me to bend my legs and they are long enough to reach my hiking boots. Fabric feels of great quality, definitely will prevent thigh holes ;). I can wholeheartedly recommend these if you work outside, hike a lot, or do anything outdoors that requires some heavier duty pants that have great functional pockets. They're not too masculine looking either which I appreciate, so you can dress them up a bit if you're feeling saucy. The rise is high rather than midrise like most hiking pants which is THE BEST. Totally worth it, highly recommend