It’s very easy to put on and one side is marked so you know where the top and bottom need to be. The materials on the side is different than on the top. We haven’t had an accident on it but based on how the material feels I assume it’s really waterproof.  It doesn’t make noise and I don’t feel hot when asleep. Fit as expected