If this is a Polaroid photo, it must be good. Considering the price, I'm amazed at how I got acceptable recordings (certainly not professional recordings). However, I have only used this attachment on my regular prime lens (50mm 1.8D) on the Nikon D3100. My 18-55mm kitties may have trouble supporting the weight of this fisheye attachment when autofocusing. That's because this fisheye had extra weight after it was placed on the lens filter threads. It's a shame making my poor kittens carry all that weight. But once I get into MANUAL focus, it's all about supporting the fisheye attachment with my index finger and thumb while the rest of my fingers adjust focus on 18-55mm lenses. And I'm starting to see dark corners under the 25mm zoom. job title. Can't afford an ultra-wide lens for the occasional fun shot? Then this fisheye attachment is for you. Hey, did I mention this little girl does macro photography too? Just make sure you use the smallest aperture possible and use a tripod.