So far I like the protector. I ordered 3 and each protector fit the mattress perfectly. Haven't had any accidents or spills so I cannot speak about the protection it offers.