Don't expect this to last on a windshield. The plastic is already thin, cheap and brittle. Add some UV rays to the equation, and I expect this to break within a couple of months, during an adjustment. The range of motion side to side is severely limited and it's just a very poor design