We love this playmate ! We play on it every day and it is held up so well. Super easy to clean, I just wipe it down with a cleaning wipe and all done! It offers great cushion for the baby and for the adults sitting on. I would buy this again and again.