Bike is in good condition. It has all original parts on the the bike it’s absolutely amazing at both trail and big mountain. It is an XL frame (I am 6 foot and the bike was perfect) (the photo is a bit older I have since removed the handle bars, stem, and drive train)(would be willing to trade for a street bike over 250cc)