These are great. This is the second pair I bought because I loved the first (different color). I think the sizing is right on. I'm kind of between a M and L, so my first pair is M and I got L this time. I like the slightly looser fit (less snug on the waist). But either works. It's pretty on target for size. Look great, great for work.