The plastic coating is paper thin, but this item has successfully kept our mattress clean thru cat vomit, baby vomit, leaky diapers, etc. I'm not sure how long it will last, although we have been using it for 3-4 years now. The plastic coating is peeling away from the fabric, but there are no tears so it's still doing the job! I think for the price it's done a nice job and it's not bulky like a mattress pad and it is waterproof unlike a plain mattress pad. It's not noisy at all which is also nice and important.
I use this under the sheets on our futon when we use it as a bed for sleepovers with our grandchildren and elderly relatives who sometimes have accidents and it has never let me down! Very comfortable, smooth top so it doesn't feel or sound like you are sleeping on plastic.