Bike came flat packed. It took me about 30 mins to put together fully. I found it very easy to put together, reminded me of a Meccano set.
The bike looks very nice.
We bought it, at Christmas, for a friend's son, who turned 2 in November. His feet can reach the pedals, with the seat right down. He cannot pedal, yet, but should be by the summer :)
The puncture free tyres are solid rubber tyres.
The only downside was that I found the wheel nuts a bit difficult to attach correctly, but did it in the end.