My dog loves this bed. He has three and this is his favorite. Cleaning is easy, you just unzip the sides and throw in the washer. I would have given it a 5 star rating, but it sheds. Hopefully that will stop after a few more washings.