These shoes definitely run small. I ordered a size 9, which is what I always wear, and couldn't get them on. They did a great job and we're very quick to send me a return label and ship me a size 9.5. While I can get them on, they still feel a little small, abd they are definitely not slip on as advertised.