The hypoallergenic waterproof mattress protectors came quickly and as described. No spills yet, so cannot attest to how well they protect the mattress!