My dogs loved this. The cover is sturdy, waterproof, and easy to clean. It did not last very long (maybe 3-4 months).  My dogs scratched through the cover and tore the memory foam into a thousand chunks but it could be they're just psycho. They've never has a bed last more than a couple months. For normal dogs, it's a great bed, especially for outside on the patio or by the pool.