I love that this has an easy washable cover. Zips off and allows the cushion inside to easily fit back in. My dog is a large 14 week old and took to it immediately. The size is just how I thought it would be. Considering a second one for my other dog.