Invested in a quality mattress and the salesman reccommended the bedgear Stretchwick to protect my mattress - especially with the seven dogs that share the bed!  Been a great purchase so far - while I have not needed its functionality, I do like the fact that it is comfortable to sleep on and it does not inhibit my rest