Perfect for our aging German shepherd who, unfortunately, needs a waterproof bed now. She seems to be quite comfortable and we easily clean it as needed.