My dog loves his new bed!!! It was so easy to put together and it stays very clean! My dog is my baby so only the best for him!!!