The material is nice and sturdy. If you're looking for it to be soft on the feet I wouldn't recommend it, but I put it under my dining room table and it's. The pattern is subtle but adds something to the room and feels like it will hold up for a while!