I purchased the same one off amazon about 3 months ago. The fit is perfect, no need to pull down the visors. There is also huge difference in the cabin temperature now that I use this. The only thing bad I can say about it, is that it rolls up like a cigar and can be somewhat difficult to roll...