I like Skechers because I have found them to be generally solid, durable, fit as expected, well-made, reasonably priced and comfortable.  Though I haven't yet worn these for any extended period these seem to fit that mould.  The only other shoe that has come close is New Balance but poor fit, lack of durability and now higher price marks them down for me.  In virtually continual use for walking, gym and golf (don't need overpriced golf shoes) I can get around 3 years from a pair of Skechers whereas many other brands (NB included) last me around 2 years.  The big plus for these particular shoes is they are lightweight.  Hope they last.