I've ridden a bone stock one with like 4 miles on it. I used to have a 2 stroke yamaha Zuma 50cc, and my good buddy got a Ruckus, compared to the Yamaha,...that thing is SLOW as SHIT! It did about 32MPH top speed,and took a while to get there. Was silky smooth,and pretty cool looking though