These fit my husband fine. However they are made out of cheap material that squeaks really loudly with every step. My husband and I were just about in tears laughing at the loud ridiculous squeaks that he ommited with every step around the house. We will be getting some different sneakers for him, but we had a good laugh at least!