This filter is perfect for protecting the lens of your Canon 650D equipped with a 18-135 lens STM. I made the purchase because I go to Seychelles for two weeks and I have some concerns with the sand. I can quietly shoot without worrying about external elements while knowing that my goal is well protected.