I have Hush Puppies both formal and corporate casual shoes and both are my favorite as they look classy and they are super comfortable.
Customer service is extraordinary, I bought my shoes from its Karolbagh branch and they treat me very well, They have variety of articles with in your pocket.
Shoe stuff is good and its sole is so cushiony that even after walking of few kilometers in your formal shoes you wouldnt feel any pain.
For formal shoes Hush Puppies is my all time favorite brand.