High-quality shell pants. The knees and butt have thin padding, otherwise just a shell. The side pockets are not very deep, but not small either. The legs are wide, so they fit easily over overalls. I also tried with separate braces. The surface of the pants is quite slippery and even though I used the new HH braces, they couldn't stay in place. The pants don't have suspender loops, so you have to use regular suspenders.