For the price, it is great.  It is all plastic/synthetic material so it does not hold liquids and isn’t very soft. We use it in an area for our dogs. The dogs are very hard on rugs (3 large area rugs in 3 years).  Having something inexpensive and clean is more important to me than something soft.