Not bad. I had a TJM bumper years ago on a 1992 Z71 chevy. Bought the bumper used in 2000 but it looked brand new. Mine was polished to a chrome finish and I had a 9k superwinch in there. For being aluminum, it was a pretty tough bumper and I used the hell out of it. It was pretty pitted and had a few scrapes in it when I sold the truck. Post some pictures when you get it installed.