Check out
Crutchfield for speakers. By selecting your car, it will show you what speakers are a direct replacement.
Also, when you order from Crutchfield, they send you detailed installation instructions (with pics) specific to your car, with no need to buy anything else (all wire harnesses for headunits are included).