I have been using this for 3 months now and this product has perfectly protected the mattress from all the spills caused by my grandson.