Great shoe for the price and very comfortable. I've used it for hiking and working out at the gym. Also wear it while boating as it is non-slip. I bought a whole size bigger than the street shoes I always do with tennis type sneakers.
Pros
Great sneakers at a great price
Cons
Shoes do not provide adequate breathability, causing feet to overheat and sweat.