fitted only took me like 3hrs lol u have to take all the mini apart jsut to get to the head unit well stupid, well it fitted anyway now and im liking loads of bas sounds like i got a sub but i dont, quality of its amazing screens and looks r proper good well pleased with it,