Been using them on cars for over 20 years. Yeah, you have to take them off and give them a good cleaning every now and then, but they do good job of protecting the finish. Never had any paint damage issues due to using them, but I am pretty fastidious about keeping everything ship-shape. They certainly are not a "set and forget" option!