So far so good.  Fits well, isn't "plastic-y" and doesn't slide with the sheets.  Not sure about the waterproof, as we haven't had any accidents...yet.