Strengths: All round good fit, comfortable, good stability, reasonably light.
Weaknesses: I find the toe area a bit big. I also needed to wider fitting.
Overall: I'm happy with thses. My first pair of 2120's, after two pairs of 2110s. Have raced the equivalent of 7 marathons in the last month and only picked up one blister and that was after running 100 miles in a 24 hour race.