I see these things advertised and it seems like one of those products that could either be really good or bad. My questions are basically how transparent are they, can you tell it is on? And how do they hold up after some time? Also what happens if it should get slightly damaged or torn, can you then tell it is on the car? I am interested in getting one but not if it alters the appearance of the car even slightly. Feedback is much appreciated!