I love these pants and own 7 pairs now in various colors. They stand up to wear and frequent washing well and stay nice and water resistant. I have a very long inseam and can find few pants that work. They are comfortable, stretch out slightly but not badly, and are hard to stain. I wear them to work (I'm a mixed animal veterinarian), and for hiking and for just going out or hanging out at home. My only beef is of the 7 pairs (3 pairs are 2.5 years old, the rest are 6-12 months old) is that so far 3 out of 7 have lost the bottom front button. I'm handy at sewing so I've reattached them with stronger thread but they are not abused or tight so this seems to be a quality control issue. One pair lost the button one week after purchasing (and 2 wears)