Sole and strap are soft as butter and the hubs say they have great arch support (which it needs). My only suggestion would be to add 1/2 size since his 10th size is a bit small. However, he doesn't feel hurt and won't hear that I give them back :-). The reefs really are the best.