Designed to be compatible with all Canon DSLR cameras, the Metz Mecablitz 58AF-2 is chosen by many amateur and professional photographers because it is a solid performer. This Metz camera flash has a built-in USB port which can be used for firmware updates so that the camera and flash are always compatible. With a secondary reflector, complete with three light output ratios, a permanent "modeling" light to facilitate the checking of photos, and a built-in reflector card for low or soft light situations, this shoe mount flash is a great all purpose flash. In addition, the Metz Mecablitz 58AF-2 has a quality-made metal base which makes it easy to attach and remove the shoe mount flash from the camera. This Metz camera flash also has an auto zoom head which can move from 24 to 105 mm so that it can be matched to the camera's sensors. This means that nearly every photo taken by the Metz Mecablitz 58AF-2 will have the appropriate flash to ensure that each image turns out perfectly. The list of features could go on; this camera flash is a great addition to any photography equipment collection.