I’ve only had this on my bed for a couple of weeks so I haven’t really tried the waterproof part. The fit is really nice though and it seems like a quality cover. I did find out that you should not bleach these as it will cut down the life and efficiency it. occccccccccccover.