Exactly what I wanted for my playroom for my three sons -- it is soft to play on, colorful and fun.  Perfect to span various ages so I won't need to replace it in the next few years.