I've tried several lower ends ones like this, some universal (this one) and some made for specific car. The cord tends to be OK and serves the intended purpose. The mounts however allowed a good bit of vibration and just were not a great fit. I finally broke down and bought a Blendmount, Completely different price point, but extremely well engineered and well made. If you are getting one for occasional use, the generic ones work OK. If you use often, the Blendmount is a much better investment IMHO. I will also note the mirror on at least limited did not have allot of room, so getting correct lines of sight with the generic ones were nearly impossible.
Have used BlendMount in 8 vehicles and never a problem. Truly a case of getting what you pay for. Additionally they are available by phone to help out if ever needed. One of the few companies I can't say enough good things about.