Well It holds on to your body almost as good as my Redz Dimension 3.2 pack, so that's a plus and you can match it with your team colors, what more do u need it's a harness for pete's sake!
Weaknesses:
Nothing, except that it might be expensive but hey my team is sponsored by Smart Parts so I relly don't give a shiat.
Conclusion:
If you got the dough go for it, but If you have to pack more than 50, than don't bother they aren't as good as Redz, (we are sponsored by Redz also but we don't got any gear from them yet so...) Try one on at ur local store, see how ya like it!