not much rain lately or snow in colorado but i have heard of someone taking some silicone and run it along the edges to prevent the water getting under the matt. Not sure if mine pools but if you get alot of water pooling you might want to seal it off in case it leaks under.