My son has huge, smelly feet. These fit him well. They were snug but not too tight, they didn't spin or bunch. However, he didn't notice any difference with foot sweat or stink once they had been on his feet for an entire day at school.