Not the best product in this price range just fine. Top portion is soft and outer sole is hard rubber like material and the insole is not much comfortable. Quality is ok. The boots look classy.I will not recommend this for regular use because it was little uncomfortable for me