This mattress protector is great! I got it for my 3yr old's mattress and it has been awesome! My son was sick a few weeks ago with a GI virus and we had to clean his sheets several times and nothing was able to get through the cover onto the mattress. The material of it is also very soft and doesn't make any noise! It's nothing like the cheap plastic covers and feels like great quality! It also is 2 sided like a zip up pillowcase instead of just a fitted sheet so 360 coverage! Definitely recommend!