Product okay. Unfortunately, not for all type of car dashboard. Fixing at visor may seem like ideal but not so practical as you can’t pull down shade. Know your car dashboard first and know where and how to fix it. Other than that, the quality is good. Sturdy.