This BMX has a 20 inch upper rail, 10 inch seat post and 20 inch rims. It is just tuned with a new chain, new grips, a new brake cable, with new brake cable housing and new brake shoes.