All 3 of my dogs LOVE it. Only con is it’s not truly waterproof, so if they have an accident, be prepared to hose down the foam and let it dry in the sun.