We had one similar to this (also included numbers 0-9) when my now 5 year old was a baby. We used it on the hardwood floor in her bedroom. She loved taking it apart, putting it back together and just rolling around on it. Easy to clean when the unavoidable poop explosion happened. (We just threw the 'affected' tiles in the tub with hot water and bleach and a good scrubbing) No cats, just a 120 pound dog who LOVED to lay on it. We just used a lightweight vacuum (like a Stick-Vac) to clean it, which seemed to do a good job getting stuff out of all the grooves and cracks.
Plus, the kid knew all her letters by 2, and reading by 4. I'm just saying....