Super comfy haven’t had to test out if it’s actually waterproof or not, praise God. But it’s really nice getting ready to order one for my bed