This is a very nice product for the price. It has a lot of features my old one didn't have. The only problem is that it does not stay attached to the window for more than a couple of hours. The suction cup is defective. I have cleaned the windshield with cleaner and it still does't stay on.