I drove mine on Long Island last week in three days of heavy rain and lots of puddles. I have the Pilots and I think the car performed flawlessly. You do have to be careful with the big standing water, but you would with any car. I do not know about snow, and I probably never will. I have a 96 Bonneville for the winter and when I have to drive into NYC.