This Visor has nothing to envy to that of genuine Canon is far more expensive, I mounted easily on a "Canon ef-s 18-135 IS", the use of filters is possible with and you can also screw it upside down on the lens when not in use. I highly recommend it.