It all depends on how much you want to spend. I'm a retired chef, so spent a lot of time on the mats. The best ones are the ones from the restaurant supply. They aren't pretty, though and they are pricey
https://www.acemart.com/kitchen/heal...-mat/AND4203-5
Most anything will help. They are particularly important if you have concrete floors under your carpet, tile or laminate. Standing on cardboard will give you some cushion. That will, off course, not last too long.
The ones that have a slick back are not too practical for a slick floor. I had some that lifted the paint off the floor. I'm not sure if they got water under them or just "bonded" to the floor. It was in a commercial kitchen, so was not a big problem, but it would have been in my home.
Those mats that look like puzzle pieces work, too. They are lightweight and inexpensive.
That's my 2 cents.
bkay