It's thin and not what I am used to but it does it's job of keeping your mattress safe.
I have 2 kids 2 and 6 yo, little one is always sleeping in my bed and oldest once in a while when she feels scared. Anyways with drools and little accidents I need to change everything and I have to have 2 extra mattress protectors. Why? Because I don't have a washing machine and sometimes it can take 2-3 weeks until I get to have a chance to go to laundromat. And if the kid soils my sheets I need backup protectors handy.
I have 1 expensive and thick mattress protector that cost around $70, 1 medium bamboo cover for less than $25 and this one the thinnest for less than $15. Of course the thickest provides more comfort and medium as well. This one doesn't give that comfort at all however I got to appreciate it since it doesn't leak and keeps my mattress well protected just like the other two.