Good fit. I think the stretch material helps. I wish the knee pads would fit better. They should be more molded around the knee and I need to adjust them every time I put the trousers on. The fit is more tight than loose. No hip protectors are included. All and all I like them. I have no clue regarding the durability.