These are fantastic! They have a hard plastic outer shell with soft padding inside that cushions your knees very well. I found that they support your knee's with an emphasis of padding surrounding the knee. It feels like you are kneeling on soft cushions. They are very sturdy and strong. I wore them for many hours moving around constantly and they stayed on perfectly and comfortably needing no adjustment whatsoever. Totally impressed.