Just what we needed- a rug soft on the skin to make it fun to roll around with toddler, but easy to clean and smooth enough surface to build duplos/blocks on or play with toy cars. We used a 1/4 inch thick memory foam underpaid for cushion and it's awesome. Though we bought two carpets and two underpads (one for each kid's room) and one set is perfect, the other the underpad sticks out by a few inches in each direction. Odd! Not sure if it's the right or the underpad which vary in size, but the underpad should be possible to cut down to size, so no biggie. Just need to find the time...