Big,
If you do both the bumper and the grill, then yes, they are a direct bolt on. Now, that said, the bumper BRACKETS are different for some years. The difference is the location of the bolt holes in the frame. I have a '95 and a fellow gave me a bumper from a '97(I think). I went to put it on with the brackets he gave me and they wouldn't bolt up to the frame. I used my old brackets and everything worked fine.
Scott