Here is a nice solid set of factory Jeep Grand Cherokee ZJ tow hooks from a 1994 ZJ. These came off a Orvis Edition model, but will fit all Jeep Grand Cherokee models from 1993-1998. These are a factory part so no trimming of the bumper is needed. The great thing is that hardware is all included, as you can see you get 8 bolts, the outer mounting plates and the inner bolt anchors with nuts. The hooks are in good outer shape, there are some paint chips from use here and there most seen in the middle 2 last pics, some rust on bolts and mounting hardware but the threads are still overall good and usable. They look good and will look sharp when mounted. If you have questions please ask and thanks for looking.