When my kids were around that age (actually they were 5), bought them both 20" wheeled Specialized BMX bikes from a bike shop. Lasted them 3-4 years before they outgrew them, worked great. Once they were done, we gifted the bikes to friends in search of same bikes for their small kids.