I'm an older seasoned automotive technician, I'm reviewing this product based on my many years of experience in the field using high quality tools and equipment. This scanner is primarily used for OBD2 (On Board Diagnostics 2nd generation) based vehicles (96 and newer), but the kit does include some OBD1 adapters to work on the pre 1996 vehicles. Scanner is slightly smaller than the commercial grade scanners we use in the shop, but is large enough to be easily read. The screen is bright, clear, and crisp, so easy to see values and read information. Has the typical onscreen menu based diagnostics platform. Readings on this scanner compared to our normal shop scanner showed it to be reasonably correct. It does have Bi-Directional control functions on various systems to assist in diagnostics. Has sensor reset function which should work with most common makes and models. Scanner has typical maintenance reset functions for oil changes, TPMS, and many other items that need reset from time to time. Scanner uses a wireless OBD2 dongle which eliminates the scanner cord which is helpful when working on a car, pre 1996 OBD1 adapters use a short cord to attach the wireless dongle. Outer scanner case is somewhat padded for high use conditions, and unit appears to be somewhat robust in design.