These are very comfortable but they run quite large. I usually wear an 8 but these run closer to an 8.5 or 9. Luckily my friend could wear these and she found them very comfortable and well fitting so I didn't have to return them, but I would have.