The cover fit over my full-sized mattress nicely. It doesn't make any noise when I sleep, but I do have a mattress topper. I haven't tested if it's truly waterproof or not.