Great product and very comfortable. The fabric seems very durable and even my dog enjoys it. It’s big enough that a child or possibly an adult could somewhat comfortably sleep on as well.