I actually bought this for my dogs because I was tired of buying them a new bed every few months that I couldn't wash. They love it, I love it. The quality is good and it was easy to put together.