As described. I washed it before I used it and only put it in the dryer for a few minutes to get rid of some of the moisture and it took a while to air-dry after that. But I guess that proves that waterproof properties. It fits perfectly on my 14-inch mattress and my sheets rarely slide around on them. I recommend this product wholeheartedly