with no riding experience my opinion is it would be challenging but benficial to start out on a 125cc motocross either a cr kx rm or yz. Now that being said the reason it would be challenging is because these bikes can be overwhelming to the beginner rider because they are quite fast. As long as you don't ride it to fast when you start out you should be fine. This bike would be good because you would start to get comfortable with it and then start to tear it up as you got the feel of it. I am 6' tall and 195 pounds and my 2000 yz 125 can take me for a rip. Great bikes. I have been told that any of the big 4's (Honda, kawasaki,suzuki, or yamaha) are all good just pick your color. By the way incase you didn't know the models of manufacturers of mx bikes are as follows : Kawasaki makes the KX's, Yamaha makes the YZ, Suzuki makes the RM, and honda Makes the CR.