We spent so much on a mattress that we love and we wanted to protect it from A. our kids B. usual mattress wear and tear and C. our dog who loves our bed too. This Allerease mattress protector is very high quality. It has already saved me from a cup of milk in my bed (kids, I swear) and I love that it zips so it doesn’t shift around. We had previously had one that just fit over the mattress and good lord was that a pain. Highly recommend this protector.