I bought this bike for my three and a half year old son, as he was outgrowing his 12" bicycle. I should have physically examined it before buying it.The bike is *heavy* which makes it hard to peddle. It comes with the flimsiest training wheels I've ever seen--just plastic disks. I had to buy some aftermarket training wheels to make it rideable. It also came with a useless front brake (the pads didn't even touch the rim) which I just removed, and lots of plastic pieces which were dragging on the chain.For $110, I was hoping this would be a better bike than a standard 16" child's bike. It isn't. Either save your money and buy a cheaper bike, or spend another $70 to get a truly better bike by a company like Specialized.