I ordered a much needed stereo for my 1997 Jeep Grand Cherokee. It was extremely easy with Crutchfield, having the adapter plate, wiring harness and full installation instructions right at hand. Also the price was incredible, highly recommend if you're on the fence.