29inch weeks gears and brakes all work great. Could do with a new set of pedals. Willing to sell for 250 or swap for something of simular worth