I have the Canon 500D close-up lens, it does a nice job, gives very clean images.