These breeches are all wool elastique, which has considerable stretch (dry clean only). Inside knee patches are leather. Lower leg closes with combination laces and buttons (move the buttons for optimum personalized fit). Two flapped back pockets. Suspender buttons.