Every mattress needs a protector ! Have you ever tried to clean a  foam mattress?  Zips on and zips off. Easy