We have the Babysmart Cooshie Classic (which I can't find anywhere online to link but EBay) but is similar to the OP link. It has been on our black wood kitchen dining set for years and hasn't marked it at all and is easy to clean. My 7 year old still uses it and my 2 year old nephew uses it as his seat when he visits instead of a high hair (and has for a while)- it's really versatile. What a great seat! My cats (unfortunately) absolutely love it too. We've tried all kinds of booster things and this is the most socially acceptable for a petite kid- she liked this better than the leg boosters on the chair cause it is so comfy.