I think it would be an excellent choice for your first bike. I have been riding for about a year and a half and my first bike (which I still ride) is a 2004 Specialized Rockhopper. It is a bit on the heavy side and the components are not the best in the world, but it is solid. Of course I would recommend a Specialized, but Giant also makes a good product. I say go with it.Slanter said: