I have been buying these waterproof covers for years.  They protect your mattress for a lifelong new look and breath!  Don't buy any other brand. 

Pros: Optimal protection, washable, 8-10 year life.