Bought this a few years ago while building my house and since inherited another. Comes with rail, but dont have a slide for it. Mounted on a heavy wood frame with casters, and heavy duty cord and onoff switch. Needs some TLC that I dont have the time for, like oiling, but no major repairs needed. Runs good. North Hinds Co.