The Impact Mat is made to fit your specific make and model, filling in the ribs and contours of the truck bed to provide a smooth, void free loading surface
Water will simply run off the surface, through the zippered perimeter, out the factory drain holes in the truck bed