2018 Giant XTC gently used with disc brakes, shimano parts, kick stand and water bottle holder (not shown). 24 inch wheels. We think XS frame - fit our son from ages 7-9.