For '98 Blazer but may fit other vehicles. Was installed on my son's Blazer for a few months while it sat bc of insp problems. Sold truck, buyer didnt want the brush guard. Bought new for $255. Literally driven about 10 miles so its in new condition. show contact info