This is a very good condition Yamaha KX8 midi controller. It is an 88 weighted keyboard controller. It doesn't provide any sounds but allows you to control the superior sounds in your virtual synths on your computer. The feel is really great and is excellent for using it with piano virtual synths. The keys feel and play great. There are light marks here and there on the chassis. There is wear on the top to the right of the buttons from a mouse I had to control my DAW. Also light markings but nothing deep, just surface items that look worse in images. This listing includes the keyboard controller and power supply. It doesn't include a sustain pedal or anything else. It weighs around 40lbs. Ships to the US. Signature required.