WAY TOO SMALL! I originally bought them for my son in law who needs arch support! They are MY SIZE. SIZE 5 SHOE!  And feel flimsy too. Don't waste your money. I may just keep them for myself. They say large on the package?