Abstract: A training machine includes a seat assembly, a loading device, and a positioning device. The seat assembly includes a transverse main tube fitted to an elongated rail of the loading device. The seat assembly is provided with rollers to help the seat assembly having a smooth movement on the rail. The positioning device is able to fix the seat assembly to any desired position of the rail of the loading device. The present invention further provides a swinging device with two handles to be operated by users for arm training.