This 2005 Giant has had some mods/upgrades done to help you keep up with the rest of the pack. A full 1x10 conversion to make shifting less complicated and noisy/dropper seat post to get the seat out of the way for down hills/newer hydraulic brakes to help stop you/new rear shock(previous shock leaked air). A great bike to get you into the sport/ nice loaner bike to let your friends borrow/or a great way to re-explore/spice up your old bike trails.