These are now my favorite pants for riding my motorcycle. Extra room in the knee and do not ride up in the crotch area. I agree that the front pockets could be deeper. Overall I love these pants for riding.
Very comfortable but the front pockets are way too shallow. While seated on the Motor I have had change fall out of the pocket and larger objects tend to start working their way out over the day. It's a minor fault, perhaps, but having the pocket fixed in one position demands something just a bit deeper.
Color fast? Great so far.
Stirrups? Works for me.
Summary: I'm getting more. I'm carrying less.
I've owned three pairs for about a year and work in a business casual environment. The pants hold their color and easily work into my wardrobe on riding days. They're comfortable enough that I'll wear them even on days I'm not riding. I haven't had to put the kevlar to the test but have been using them consistently for about the last year (more heavily in the summer as I'm a fair weather rider though I've taken them on long rides through mountain passes where the temp drops pretty low and they kept me well insulated.
The button isn't an issue for me as they have a push through button on the inside and a snap button as well (similar to dress pants), so they feel quite secure when worn correctly and I'm usually wearing with a belt so no button would show regardless.
My favorite features on these pants are:
The comfort level found with the two way stretch.
The adjustable elastic stirrups. These reassure me that my pant legs aren't flying up so I have the option of wearing low top dressier shoes instead of boots (though I wear the pursuit slip ons which offer good tread and durability for riding but also fit into my business casual attire).
I don't think its mentioned in the description of the product but there's a sticky strip on the inside waist to prevent the pants from slipping down though depending on what material the shirt your wearing i.e. polyester blends this won't help as much as a good belt. Still it's one of my favorite features just to know my crack isn't hangin out as I'm pullin an easy rider.
If you take care of them properly these are going to be as important an investment as your helmet.