No scratches, missing parts, or defects. Ready for racing or fun. Very torqey and fast, lots of fun. Some extra parts: sprockets, grips, levers. Contact Tim, home number: (757) 523-8958 leave a message will call back in a timely manner, or text (757) 617-0073.