Get some frame saver to coat the inside of the frame tubing, GREASE the ***** out of the seat post (Mine is stuck) and check your BB shell to see if it is fully threaded. Mine isn't and your BB may be partially stripped because of it. Other than that, it's steel. Nice ride.