It seems to be a quality product, but I had problems getting the hook to lock on the backside of the vent fin on my 2019 Lexus IS300. Once I finally slammed it in, it obstructs the side to side movement of the vent, particularly the weight pulls the vent to the down position.I wanted a sunglasses holder that did not attach to my sun visor. This perfectly fits the bill. My only caution -- make sure of WHERE you mount it. It can be moved later, but with extreme difficulty. The plastic mounting clips are not permanent, but snap onto the vent louver. So, unsnapping without damaging the louver is scary. After successfully unsnapping the mounting clip, I re-installed using a cable tie. Now, it's perfect!Exactly what I was looking for! Spare glasses, chapstick, tiny bottle of hand sanitizer, all fit with ease, and yet, it’s still really small and very unobtrusive.Very nice, I’m gonna get more for my bf’s cargreat for holding odd size objects or passenger phone. glad I got it.love it!!Worked perfect in our 1930 hotrodI like this better than soft dude onesLooks expensive, OK size but a bit fiddly to fix to air vent.