For the price, it is decent.
Pro:
- Was looking for a semi business casual but still gym shoe type and this the perfect fit for now.
- Cheaper than some of the sport shoes like Nike/Addidas
- Sole is comfortable sort of.  Not long term though.  You can definitely feel a sore to your heel after like an  5-8 hours walking during work day (mine is in the hospital).  When you sit down, you will feel it.
- For casual only.

As for whether it will last long, probably not.

Con:
- Multiple white thread starts to get loose from the line on the side of the shoe after 2-3 weeks.  had to use a scissor to trim them so it won't stand out.
- Quality wise is ok.  There are noticeable glue/sealant attachment of the sole and the upper shoe if you inspect it closely like within a feet.
- My shoe had 2 single green pepper sized spot of melted rubber or something on the bottom side.
- Prone to get dirty easily with a layer of grey dirt on a daily basis.  Note that I only drive and walk on cement side walk.  Easy to clean off with a light brush of the hand though.

Would I buy it again?  Maybe, but not my next shoe.  I would revert back to the Nike/Addidas.  I may get this after my next shoe just to have it in stock.  I wore K-Swiss when I was growing up like 10-15 years ago and they were the only one that fit my 10.5 wide.  This 10.5 fit nicely.