The Canon EF 100mm f/2.8 USM Macro Lens is a very good choice for macro photography of butterflies, insects or flowers. It offers excellent optical performance and middle-of-the-road working distance, size and weight.
1; Fast Focusing - Utilizing USM (Ultrasonic Motor), the Canon 100 Macro internally focuses very fast, quietly and very accurately, 2; Non-Extending or Rotating - When focusing at 1x subject distances, the lens does not extend, and the front element does not rotate, 3.
1; Build quality - this USM Macro lens has a reasonable build quality although it's not quite as solid as the L-Series lenses, 2; Image Stabilization - this lens does not feature the image stabilization present with the significantly more expensive Canon EF 100mm f/2.8 L IS USM Macro Lens