Dont know the name of a good one but there are loads about.
Some have gel in, others foam, or other substance.
I was doing a laminate floor in my house last year and I bought a cheap pair, about £7. proved their worth but the straps that go round the leg above and below the knee were the uncomfy part.
Also used them when I was changing a wheel on my car.
B & Q