Excellent product!!!! This has saved my daughters bed during potty training MANY times. She has mild incontinence issues and when we have forgotten to put a diaper on she had an accident the mattress was still totally dry. Even though she slept soundly through the night and it didn't get changed right away. It washes well with no crinkling, separating, and smells good. I recommend this product we have had it over a year and its still holding up.