hey, the only think you want to get before you start is that you need a special wiring harness for the aftermarket deck... you have to order it from an actual car audio shop, mine cost about 70 bucks... other than that it is a usual swap out, i think it was 4 in. mids... im not sure its been a while since i did mine, 8 in stock sub, and the two tweekers in the front... also if you plan on putting the deck in yourself ensure to plug the wiring for the original volume control knobs because if you dont than you wont get any power to your heater unit..