he's 17m old not overly tall but quite chunky is the seat/harness big enough? how do they cope all terrain? am thinking of giving up my p&t for one.