This pet bed is amazing! My puppy loves it and goes to sleep on it all the time. He had an accident on it one night but it is water proof and all I had to do was wipe it off and let it dry in the sun.