It depends on your needs. The maximum protection you can get is a total encasement mattress protector, which slips completely over your mattress and seals, protecting it on every surface, even underneath.