just changed mine
Don't buy Alpine speakers -crappy- I have to change em all again.
4 inch in the front lower dash is all that can fit.
6x9 in the back if you want to go custom. I have 5 1/4 in the back - going to replace em with JL Audio - and no you still won't have enough bass. Have to get...