Solid trainer - this shoe is good for general everyday training and is relatively inexpensive for the performance.