I only use them for running/walking and they are very comfortable with great bounce support. I usually wear a size 10 1/2 but adidas is on the small side and size 10 fits perfectly since I tried it on in the store.
Pros
The shoes I received did not match the picture
Cons
The outsole wears out quickly over rough terrain and may need to be replaced frequently.