No water leaks of any kind and they do sweep everything off the top of the slide out as it comes in. Look up true toppers on YouTube and you can see many videos and a good one by AZtech. After I watched his video and a few others including the company videos, I made an appointment to have it done and they did it over memorial day weekend last year, and I am very happy with them.