This isn't your average bed bug mattress protector. It is very good quality. The material feels like velvet so it seems to keep my bed warm. Haven't used it long enough to test the water resiliency, but with this underneath my sheets, I feel protected. I recently read an article about bed bugs on the rise and scared myself looking at some vivid images so I went searching bed bug protectors and decided to try this... and I'm very satisfied. Everything's as described and plus more and worth the money in my opinion.