DS has recently gotten good at riding his tricycle. It's a yard sale find and it is really too small for him I think. I think he's ready for a small bike with training wheels. (He has a balance bike but no interest in it).
I've read that I should not buy the cheap 12 inch character bikes from Walmart, but get him something of decent quality and that will make it easier for him to learn. He's average size for a 4 year old, maybe 42 inches tall. I'm thinking he could ride a 16 inch bike.
What is a good quality one? I would love to buy online so I didn't have to go to the store. I want it to be a surprise for Christmas.