yes u will need the mounting hadware and a wiring harness to do it correctly. for the plastic bezel and harness ur lookin at round 50 bucks alone for these parts. a decent deck is gonna run around 200+ depending on what kind.