From the time we went to school, Bata is the store we always visited for our school shoes or any other casual shoes for that matter.
Infact even now, I still visit their store once in a while. Their shoes are durable and of good quality. I have never had much complain with them. They have good collection of rainy weather shoes. Also, they have good quality bags here.
However, their prices are a little high and they do not have modern type of shoes. Yes of course, they are very comfortable and long lasting, but they dont look that good.
I would still recommend visiting the store if you want a good comfortable pair of shoes.