accomodates all tire sizes: 20" kids bikes, 26" and 29" mountain bikes and 700c road bikes. Comes with integral locking cable but I do not have the lock barrel or key. Over $300 plus tax new