My accordion has the front sensor behind the rearview mirror, so there is a strange situation happening. I tried my cheap sun visor and it didn't fit. I had to curl it or put it in front of a mirror. I saw this one and although it was a bit pricey I gave it a try. Definitely worth the money. It fits like a glove and I feel like it keeps out more heat than my cheap ones.