>>3737896Should be. I don't know those lenses to be sure. There exists passive stabilization and power stabilization, and each manufacturer calls them differently, so double check that. Quality lens stabilization helps a lot on long telephoto lenses. Stabilized element is deep in the body, so it gives about the same stabilization performance as ibis.