Got this a months ago in desparate search for a pair of comfy flats. Read somewhere to buy a smaller size. I am 7.5 and I got size 7. This shoes are very comfortable overall, but a bit too small for me and hurt my toes, i will try to stretch it manually. So if you want a snug fit you should buy a smaller size but probably an open toe would be a better bet. I will buy an open toe next time because regardless of my problem it is a good product and very comfortable one when it fits right:-)