Its coated pretty good should not rust. Me and my daughter put it together. She didn't play on it long though. If your in Jacksonville Fl area and need one assembled. Let us know...Good quality does not feel like cheap metal.