Soft, durable enough for heavy traffic and messy kids. We LOVE this. What an amazing price too. Such a good value.