While the unit did not do everything that I believed it would do from the description for my 2021 BMW 330I, for the price point it does work as a good scan tool. Other features may be available for other model years. I give it a solid 4 stars for my own personal experience and situation. I did not return the item because so think I'll still use it for basic analysis on occasion. I ended buying another higher grade tool for the functions I need.