My cat absolutely loves this bed. She jumped in as soon as I put it down and immediately made herself comfortable. The high edges lets her push, stretch, and curl into comfy positions, and also creates the perfect perch for her to use when birdwatching. Fabric is super durable and cushion is soft and removable for washing. I will be buying another for her ASAP :)