Very happy with these. They fit pretty true to size; I range between an 8.5 and 9 depending on the manufacturer and the 9 is a hair too big, but really not worth returning. So far they seem sturdy and are comfortable.