Put this on the mattress a few days ago.  This is a high quality mattress cover that is waterproof, hypoallergenic, antimicrobial and bedbug protection. Very easy to put on the mattress and there is just enough slack that it easily slides on but doesn't bunch up.  Also, once it is on you don't even know its there. Makes no plasticky noise when sleeping on it.  It also comes with a 10 year warranty!