I have owned 5 pairs of ECCO shoes.  Each pair showed high craftmanship and lasted years with daily wear.  Just be sure to know your European shoe size before ordering.  I wear a 9 in most American shoes but a 42 all Slip on ECCO, a 43 in lace up ECCO.  This shoe holds the heal, has good arch support, and has plenty of toe wiggle room.