The dash kit looks good in the car after installation, but the factory dash kit had three screws to secure the assembly to the dash, while this kit only has one. Rather than securing the brackets that hold the stereo to the dash like the OEM, the stereo mounts to plastic rails that you press into grooves on the kit during install. This leaves the stereo and its mounting rails to hang off the kit with no other bracing.
The kit also comes built for two single din components and you have to cut the kit to mount a double din component. The instructions show an example of using a utility knife, but wire cutters ended up being far safer.
The trim that borders the double din and stereo, once mounted, clips loosely into the kit and rattles intermittently.
That said, the fit and finish match the OEM tray above it on the dash and all of the environmental control components, but the texture is different from the pattern on the OEM dash kit. Even then, it looks good after installation, which is why I rated it as Average. It looks good and is working for my stereo, but heavier head units may have issues and the trim may need adhesive or something else to prevent rattling.
I would recommend a friend research alternatives, but barring better choices, work around the issues like I'm doing.