I bought this tricycle for my 3 year old so that I can take him on my walks (and not use the pram). Easy to assemble. Wheels are tough on all terrain.
The only issue I have had is that the tricycle needs to be checked in when flying as it is too big to pass through airport security scanners (even when folded).