this is a trek marlin 6 gen 2 in extra large. it has been upgraded with a rockshox recon rl air fork, knobby maxxis downhill tires and a raceface stem, as well as some grips. The bike was barely ridden as i got it as a warranty bike. The air fork is brand new but the tires grips and stem were used on the previous bike. all of which are in working condition and dont need to be replaced any time soon.