stock except accessories and I'm on the 2nd cassette/chain and the 3rd set of tires.. Found it on a huge sale $350. this is how I got hooked on biking. I was going to upgrade to a new $1000+ bike this year, but can't find one that I really like, I think I'm too used to this one.