I think bata shoes are the best because when I used it in school days it was very strong and comfortable.Actually I use to participate more in sports like foot ball, dance, cricket it used to give a nice grip when I wear bata shoes.I will only buy bata shoes because they are not too expensive.The bata shoe stores are available in india wide.When my old shoes are broken I bought the bata shoes which were in my budget.they were Not only school shoes they were even my casual shoes also.When wore my casual bata shoes to a party every body are saying that your shoes are very nice.So if any body want to buy shoes they should go for bata. Overall its a nice experience