Excellent shape Comes with mounting hardware Brand new lock and key Tacoma trucks 2005-2014 I believe Currently on a 2012 Tacoma Fits Tacoma standard bed 6’ 3” Silver Will accept cash or credit