Have only had this about a week and love it. We needed something comfy and a certain size, and durable enough for kids and pets. The material is super soft and while folks have said it’s firm, we actually like it. Our kids love making a giant square out of it and laying across it like sloths - will be great for movie night!