One key needs repair; I tried to take the best photo I could of it. Other than that, it works perfectly. I have all the original legs/pedal. It has the top, although it's not pretty. Comes with an aftermarket (much better) stand. Sorry, no trades.