Its not quite flush to the silver trim and its got a small gap at the top but im just happy to have some tunes in the car again. Later I will take it out prop it up make it flush and epoxy cement the whole thing into the car (will never be removed but I drive a soft top so call me paranoid)

Cons:
The screne is too small and its difficult to read also the its kinda glossy (the pic says it all) so its next to impossible to read when you got the top down and its a sunny day. The time is displayed in like size 10 font so I have to wear a watch.
Instructions for the install might as well be in chinese. (for nubes like me it can be a problem but for pros its probably not a hassle)
Kinda difficult to navigate around and find the options and tracks you want (I need to read the instructions but im a nube although the instructions are well written)
Pros:
BT hands free works well (will probably save me a fine one day and pay for the unit anyway). Although you have to place the microphone carfully or your friends cant hear you properly. I like the idea that the BT is built in and you dont have to buy it as an "accessory" that cots heaps of extra money! The phone book didnt sync properly with my nokia mobile so have to type them in manually (very time consuming).
i pod connectivity works well (can be difficult to navigate).
USB is ok (its an "extra accessory" you have to buy and its a bit slow 20 sec before you start playing some tunes from a fully packed 4Gb thumb drive).
So far it sounds good half way up on the volume and its plenty for me but its a tiny car.
Overall im happy with it
