I have the hard flip cover from the factory and when it rains there is a pool in my bed, I can't stand it anymore and I was looking at the roll x, so my question is how well does it keep water out of the bed when it's raining? I also have the factory drop in liner will that make a difference when installing?