I would highly recommend this mattress pad! It is absolutely overfilled and added comfort to my mattress. I have yet to test the waterproof aspect of this pad but it definitely is super soft. It feels like a really expensive bathrobe. It doesn't move around as it fits very well around my queen sized mattress. It washes well too.