Thinking of getting this for DS for his 2nd birthday (he is totally obsessed with bikes), any opinions? My main concern is that the pedal and chain set up will be poor quality. I am hoping this bike will last for future bubs.