love it! It is definitely waterproof and it washes well and is easy to put on and take off.