I gave this 5 stars because it is perfect for our fur babies. Quite comfortable and worth the price. The downside is when you remove the top part to wash, it is a little complicated. The fur gets wrapped into the zipper. When I removed the top, I had to un-knot all of the pillows inside of the bed. I purchased the largest bed for our dogs and it took about 5-10 minutes to get the pillows back inside the fabric and zipped. I, however, like fresh beds so if the fur did not get in the way, it would have been a bit easier.