my  husband really likes these.  he says "they are a quality shoe, i am very impressed".  usually his shoes fall apart real quick or get nasty wear and tear after a few months.  These have held up very nice.  they came on time.  they were packaged very nicely.  i will be ordering them again! (after all, no shoe can last forever!)