The product is nicely made and looks like it will last. I take a size 7-1/2 shoe, so I purchased the size 8 since I thought the size 7 might be too small. The size 8 is quite big on me, and I have to use socks to make the fit work. If you buy a half size shoe, I would order the next size down in this.