They are durable but have no give.. so they can be uncomfortable in the thigh area. They also don't stay up very well the elastic isn't very strong so on less your planning to wear a belt.. there gonna fall and half of my job requires me to move quickly. Having to worry about my pants slipping while interacting with a patient is not an a good thing.