It took me a good hour to program the head unit, and customized it the way I want it. Took me like 4 days to get used to all the functions.
So far so good, has decent features and for the price it was a no brainer to get this instead of something similarly priced. Will update on use over time but it works decently for now. I like it
1 month of use: still works good, can create a wifi hot spot on your phone to run the head unit or just hook your phone up and mirror your phone with the easycon app (comes installed on head unit then you install on you own phone). Only gripe with that is it's a slow charge so usually won't charge the phone much. You can control your phone via the head unit when connected though.