That's exactly the product I expected: a foam puzzle with numbers and letters. It's full of colors and pieces that dislodged ... Apparently no complaints. But! Because inevitably there is a "but": I find these rather fine puzzle pieces. Our son has already started to deform some just by taking and undoing the central parts. That's not much for now, but we have this puzzle that for 2 days so I wonder how it will look in a few months? ... Another negative point: you have to ventilate rooms that give off a strong smell of plastic / petroleum product. So, as some say other users who have commented on this, one wonders how it's done! Basically, I am not disappointed by the appearance of the product but I have trouble believing that one can use to walk on carpets and saw the apparent fragility of the thing. I'm not sure I would order again this toy if I opportunity.