I like these, I've had one with a different design for a few years now and it hold up great. The only down side is that the last pocket tends to let the CD's slip out. Seems to be a recurring issue in these. Other than that, it's held sturdy to the visor and never wiggled or slipped off. Comes with two Velcro straps on the back so it fits and visor easily.