I wear these pants to the range, dates, work almost ANYWHERE. The fit is comfy yet snug ( but I do need to lose 5lbs) but they fit nicely and look good! Enough pockets for everyone to store something somewhere.
Pros
Stretchy fabric for increased flexibility
Cons
The pants are not suitable for people with larger thighs or muscular legs