I race dirt bikes and suffered from "arm pump" during the race. Arm pump is when you cant hold on to the bars any longer. This machine eliminated my arm pump. I also found this machine to be great for a db player! It keeps you in playing shape even if you fall behind on actual seat time...or is it stand time ...also makes for a nice warmup. I have been using it off and on for a couple of years. Just thought I would pass it along. You should be able to find one at Wal-Mart for about $20.