I bought this lens along with my eos 350D( it doesnt work with normal eos cameras as it is EF-S). The lens is very well made and as it is USM is silent and fast when focussing, which by the way is entirely internal( ie there is no change in length of the lens when focusing). The pictures are very, very sharp and the bokeh is brillant. Try it out and see- i can assure you that you wont be disappointed. It is also relatively small. As there is a 1.6 magnification in canon digital is actually works out to be 96 mm macro. This lens is really worth it- the only detractors are people who also use the normal eos full frame cameras. It is an excellent macro and potrait lens. This should have been a L lens.