Worth it for the cleaning cloth alone, I'd been trying to find a kit with a nice and large cloth. Spray is good too. Only problem I've had is that the carrying case and spray bottle will transfer their paint to the cloth.
Great little but complete set to care for all your glasses. Worth every penny! You will be lost without it and that's the truth. Don't hesitate and just get it and be covered for all unexpected repairs of all your glasses.
I bought this kit a while back with a pair of RayBan's and I have never used a better cleaning kit than this. Price is right and it works better than any other's I have used. Buy it! you won't be disappointed.