Went on the bed easily. Seemed good quality. Is it waterproof? No idea.