These adidas are very comfortable and provide very good support while walking and running stairs. They do run a little bigger than I expected but I feel like if I had gotten the size 8 they would be to small. I am keeping them and happy with my purchase! If you have a narrow foot they may be to big. My foot tends to fall on the outside of my foot and with these shoes I do not have any problems..