Shoes arrived promptly and look great. Unfortunately, they don't fit. I normally wear between a 7.5 and an 8. Bought the 8, and it is too small. For $20, not sure if it's worth returning them and trying on the 9. Might gift them.