Bata is a nice company and makes good shoes but their rates are high in my opinion shoes of ordinary company is also good because their age of using is same . if we compare in quality bata is good as many other branded companies but their rates are high . so please before buying any shoes first compare it with many companies like addidas, redchief, action etc. because in my opinion action gives nice footwear in cheap price