We needed to put our queen sized bed in storage and were worried about the mattress getting wet or becoming infested.  This cover puts my concerns to rest.  It completely covers it, and I can tell that it will keep out EVERYTHING.