If you have a skinny/narrow foot, these shoes will fit you perfect. If you have a wide foot I recommend size .5 up. My usual size is a 10.5 and I have a skinny foot and I could have easily gotten a size 11 and been fine. As far as comfort goes I have only wore them about 3 hrs and they felt good.