New shifters, cable televisions, brake pads, chain, pedals and holds. 21 speeds on a respectable 90's mountain bicycle frame. Tuned up as well as ready to go. Sized for somebody regarding 5'6" - 5'9".