Wish I'd stumbled onto this product a long time ago. It fits easily on my mattress and gives me peace of mind about blocking transfer in both directions. As far as sleeping on it, I don't realize it's there. No crinkle, no increased heat, no waking up wet, which used to happen when I slept on my parents' guest bed with a plastic mattress protector. The terry surface has a really nice feel, and too bad that's hidden by my bottom sheet. It hasn't yet been subjected to the waterproof test yet, but I'm very happy with it and satisfied with other reviews and so am ordering a second one.