I highly recommend this waterproof pet mat. The waterproof bottom is a hard plastic that keeps urine and vomit from seeping through to the carpet.