I use one of these on the job: https://www.amazon.com/Ergodyne-385-Multi-Functional-Kneeling-Cushions/dp/B002BDTWBM/?th=1
And I have a set of these at home: https://www.amazon.com/Ergodyne-345-Professional-Protective-Technology/dp/B01N44E534/
I vastly prefer the kneeling pad - thus why it lives with me at work.
Those knee pads are fine, I just have small legs and have a hard time getting them snug enough to not move, but enough slack to not destroy the inside of my knees/calves.