I've put about 30 miles on these so far. I'm pleased with the quality of construction and their performance.  The soles are stiffer than I expected, but handle rock and uneven terrain well.  Because of the stiffness I would recommend a break-in period of 2-3 days before taking them on an extended hike.  These are my first pair of Teva, but will not be my last!