At least if you went through a puddle in this unit it wouldn't leak water in through the door seams......Its a Renault Trazor electric concept. (of course I looked it up.... can't know everything). The reneaults I remember were small economy things we used to call puddle jumpers, this ain't one of those.