Comes with the wiring harness for the buttons. All the buttons work and light up correctly. There are small signs of wear on the buttons and there is a scuff all along the bottom of one side of the wheel. It's not really visible while sitting in the car, but if it is there so I wanted to point it out. $60 shipped.