I wear a 7-7.5, ordered a 7 and it was WAY too big. They felt more like 8.5-9s! I am exchanging for a size 6. Otherwise they are a really good looking pair of comfortable boots - almost looking forward to gross weather so I can wear them.
I wear a size 7 1/2, ordered a 7, and they were perfect. Very warm and fuzzy, and comfortable; good arch support. More lightweight that you would expect, which is good.
Very attractive with nice arch support. I wear them every morning to walk the dog. Have yet to wear in lots of rain or snow so perhaps will update later. Regarding size: I wear an 8.5 sometimes and a 9 sometimes. I have regular width foot and so never having ordered BeanBoots before I ordered down. The 8 was too small (foot touching all around and parts of toes touching front). Luckily I have a bean card and sent them back for free. I was worried 9s would then be too big, but the 9 is perfect. I can wear with thin or thick socks no problem. They are incredibly warm!