The Fletcher Haflinger is an excellent product.  This is my 2nd purchase for this brand and style.  I would recommend to anyone.  If you need extra foot support for any medical condition, consider adding gel soles as they don't have a fancy arch support.  The quality is wonderful.  The first pair I purchased over 6 years ago looks as good as this pair I just pulled out of the box!  In other words, they last a long time!