Came off of a 2008 Toyota Tacoma double can but may fit other models. Some rust on ends but in good shape. All mounting hardware included Make me an offer