Perfect! I have a 10 year old bulldog who unfortunately has started to become incontinent when she sleeps. This mat is easy to wash and the waterproof exterior makes sure the interior doesn’t ruin.