This grille guard is in good shape. The steel is straight, but it could use some paint. It was removed from 1998 Dodge Ram 2500, but I believe it could fit onto a 1500. All mounting hardware goes with it.