Somewhat large.. but within 10 min of wear, the button fell on the floor.. otherwise these are adorable!! I ordered one more pair and luckily I know how to replace the button. The size seven is really more like a 9.