Love these shoes! I wear size 9 but ordered a 10 as per reviews to go a size up and I'm glad I did. They were still a little snug so I wore them around the house for two days with thick socks which loosened it up a bit. Otherwise great shoes. I've worn them longer than 5hrs each time and not too uncomfortable.