My puppy loves her memory foam bed! I wish the shredded memory foam was in a water proof bag of some sort as it's very difficult to clean after an accident. The outer cover is a breeze but the actual bed is a pain, I ended up putting it in a trash bag for protection and has been perfect. I would purchase again.