The Pentax 100mm f/2.8 Macro is an exceptionally good lens. Well built and weather sealed. It is absolutely tack sharp at all focal lengths and great as a general lens not just Marco. It works perfectly with my Full Frame Pentax K-1 with no vignetting.