We haven't tested the waterproofness but it is a great mattress pad. It's very nice quality.