Our labs each received one of these beds and loved them. Unfortunately our more senior lab had an accident and the urine was soaked through. That was the end of the memory foam insert. If they were waterproof I would give five stars.