Are Vans kids trainers any good - quality wise? Husband swears by them for him but I've never bought anything other than Clarks for my 3 year old. How do they come up size wise?