Bought my first pair of these from a large retail store and have worn them through. I found the exact same ones in the same size and they fit me like butter. They scratch easily, but wiping with polish will repair them. I even had my first pair professionally cleaned at SLC airport and they were better than new. When you fly they are easy to put on and take off, they look pretty professional and are very comfortable for my feet. They don't have a lot of arch support, so keep that in mind. They feel like heavy slippers, which is great for me. I even like the shoe name "Agent".