This is the all time mattress protector!! It will last you the life of your mattress and keep it dry from spills and looking brand new!!