These shoes fit me perfectly. I have a shorter leg due to a hip replacement and I even raised my heel 1/2 inch in my left leg. They fit tight, but are still very comfortable.
Pros
Stylish look
Cons
Sneakers may require an additional break-in period before you are comfortable.