Like new Ranch Hand brush guard. Fits 2018 GMC/CHEVY 1500 truck. Bought new in 2020 and took off of truck in December 21. Has all hardware and ready for install.