Both the visor clips in this (hidden)i BMW failed within weeks of each other. These new ones are FFF printed using ASA (Acrylonitirle Styrene Acrylate) which is very UV resistant - should last longer than the car now. a little post process finishing in acetone vapour bath makes for a nice neat job.