I bought this new for my daughters to ride. It is perfect for a 9-12yr old. It is geared for junior racing. It’s in good shape with just a few scrapes on the shifters. 650c wheels with quick release hubs. 8 speed shimano drive train. The Polar bike computer will need batteries from sitting. Other than that adjust the seat and it’s ready to ride.