Weaknesses: insoles - I had to replace them a little too narrow for me in the forefoot and it would be good if they offered a wider fit option
Overall: These have done the job I bought them for as I suffered a little from shin splints and the extra support has largely eliminated that. However there isn't quite enough room for me in the forefoot (I have quite wide feet/high arch