Fitting is ok ! Material is also good but only sole is not good at all. On second day the sole tore and on the first day also it was coming out. Expect for the sole it’s very bad quality. But as sole is the most important part of any footwear the cost of this product should have been ₹200 not ₹300.