These look amazing in the jeep. Dirt and mud clean right off. A little of a pain to get on but well worth it. People complain as not the velcro sticking to everything while installing. I took a strip of duct tape and ran it across the velcro while installing, worked like a charm. I have experienced wet seats after rain leaked into the jeep, no big deal,its a jeep, these are not water proof, they are just seat covers made of neoprene. Get them, you will love them. I get complements on them.