The pants are great, lots of perfect pockets, and very durable. The knee pads used to sit in the right place for my knees when kneeling, but after a few washes, it seems like they're shrinking unevenly, and the knee pads are never in the right spot when I kneel.