I think under normal circumstances this would be an excellent product. My dog, who I am attempting to crate train, went nuts at being confined. She was furious. Not only did she soil the pillow, but she shredded it at the front seam, completely destroying it. It had to be thrown out. If I can get her crate trained I would order another of these cushions.