The screen quality is good. Front camera is good as well. Reverse camera quality is quite bad. Sound quality is bad as well - integrated speakers (garbage), fm transmitter quality bad as well, aux cable is a bit better but sounds like a mp3 player from 2000, with buzzing and other weird noises (tried multiple aux cables - same situation, so is the quality output of the product). Cables are decent, it has the usb a connector, the gps one as well (the gps is not actual gps, is more like a g sensor that connects to the main cable, and in case of impact, the screen will keep the recording saved). The double sided tape could be better/stronger.