Midi Keyboard in very good condition comes with USB a to b Nektar Sustain pedal can be very squeaky probably just needs some WD 40 or lubricant but otherwise works perfectly