Has everything it says in the title. It has less than 600 miles on it. Im trading in my car so i swapped my stock back in. Asking 950 picked up in Louisiana