It might not be indestructible but the oxford fabric is resistant and protect the foam really well. It's ideal for crate beds! Evenly distributes pet's weight to relieve pressure on hips and joints.
No hassle! The super long L shaped zipper makes removing the cover from the foam so easy.