it does the job! we recently moved from NY to florida & we kept the protector on for the move, it kept the mattress clean & good condition