Strengths: nothing moves when you run, nice colours, comfortable and can be worn with nothing over the top of them, They really last well, no matter how much washing they go through - still have my first one 5 years after buying it.
Weaknesses: Difficult to get into and out of, particularly when sweaty, can chafe a bit on the front of the underarms.
Overall: Does what its meant to and although it may seem a bit expensive you really get your moneys worth