It does have some wear on a arm rest and feet pads. And it is missing the plastic knob for speed adjustment, but it still works. Software does have some minor bugs.
Very occasionally it will think it's charging and pause operation but it only lasts about a second. And when powering on it thinks the joystick isn't centered but turning it off and back on resets it. Could possibly benefit from a software update? I personally used it while recovering from a back injury and had no problems with it.