I bought the weathertech ones made for our cars. They're more expensive than the ones at autozone or something but I think it's worth it. They hold more water and don't have any spots where the water could get out. Then at the end of winter some dish soap and water and they look new.