So far so good . It just fit my 14 in queen mattress. I’m not sure how water resistant it actually ii