The Carpuride is amazing, just about right the size and it the best investment for my car. The CarPlay displays amazing maps. I will buy more next time. It came directly from China. Perfect package waited for about 2 weeks but worth the wait. I got deep discount too online from the company website. I saw a demo at YouTube and made up my mind to own one. Love it! Highly recommended!