havent had the pleasure of finding out whether it is actually waterproof but it fit my mattress and the memory foam topper so it was perfect.