DS2 is 9 and learnt at the end of last year - he had been in mostly velcro shoes before then. I think DD1 was about 7, DS1 8 or 9.