I ordered the large size which should have been big enough for my size 9-91/2 feet.  However, these were not even close to being comfortable.  They were nice looking, although the lining was shedding when I pulled them out of the box.  The return was easy and I will probably look for a little bit different style-one with more form and support in the footbed and one that has number sizes instead of "large", etc.