This product is exactly what I wanted . Well built and fits perfectly. Specs. Very accurate. One satisfied customer!