I had a pair of Puffy Onex shoes for five years and they just now started tearing. I saw these and had to get them. WOW! They are even more gorgeous in person and just as comfy as my Puffys! Whenever i need work shoes or just nice everyday shoes, i'm going with Onex!