I have an 03 TM 250 mx that is in perfect mechanical condition with no damage or problems. I am a 52 year old rider and have extensively modified this bike both in the engine and chassis dept.This bike absolutely rips and handles great. It is set up for a 185-205 lb rider,Ohlins rear shock Showa front forks.It is set up for mx but I use it for off road also as the suspension is very tunable.It has radiator cage, skid plat, pipe guard,bark busters with Bonz mounts,fork bleeders. It does not come with the Scotts stabilizer but will come wth the mount and stock bar mounts.If you want the stabilizer it will be 200.00 extra.The engine and suspension are fresh with about 10 hrs on them.