A great Specialized Hardrock MTB. been stripped down and rebuilt back up and been fully serviced. Front Suspension works well. This bike is working well and will last many miles. a lot of the parts had worn out why I rebuilt a d serviced the bike all working how it should.