The Insoles by Dongtu were certainly not made for people that wear a 10 or 11 size shoe. I had a hard time getting the insoles on and then when I did get them on and put my shoes on they were so tight, it made my feet hurt worse.
This may be a good product but I could not give a good review because of this. In the description it states that it fits most feet, I wish there would have been a description stating not for larger size shoe wearers, I would not have bought them.
Unfortuantely, I can not recommend them because I can not use them.