Knee pads for mountain biking are specifically designed to provide some cushioning and some protection from the rocky terrain. They are made from a durable, but flexible material