These shoes are exactly what I have been looking for.  They are very solid.  The only issue keeping the rating from 5 stars is a small bit of the stitching coming loose at the toe.  Otherwise they have been great.