Best school shoes for headstarters

I was going to get some lace up Vans for my son as his “nice” pair of school shoes. But I got to thinking about it and was wondering if I should get him some easy off and on Velcro kind instead? This is my only kid so it’s my first time doing the whole school thing and I wasn’t sure if they took their shoes off at any time for example at nap time or something? And if anybody has put some lace up shoes on a kid you know how challenging it can be to get them to stay still for it.🤦🏻‍♀️