Does it’s job and is waterproof. Tends to slide under sheets when I get in and out of bed though. Overall I’m satisfied.