I usually wear an 8 in the sandals. I bought a 9 in these. I think they're a little large, but the 8 would have been too small. I wear them with heavy wool socks and they're incredibly comfortable. I have no issue with the off-and-on. They slide on like a glove. If you have a larger calf, they may not be the right boot for you.