I used that exact one for about two years in mma training... gave it to my buddy that is pro fighter for ATT... he still uses it a few years later so they are pretty durable as well...
They work great for pull ups mal... and all types of other non bodybuilding exersises... can do alot of agility work, jumping and explosive movement exercises, etc...
Sometimes its a pain in the ass adjusting the weight tho bc they are like little 2 lb hot dog size cylinder weights that sit into individual small stretch pockets so to change it from like 90lbs down for pushups to 5-10 lbs for running, ud have alot of little weights all over and that u had to take out and put back on... hell, for pull ups and dips I just hold up to 140lb db in between my legs
If your just using for cardio, my advice since u really don't need anywhere near 90lbs is to just get one of the smaller Nike or whatever brand ones that just goto 20lbs, those are plenty for cardio... remember u have to bring yiur vest and weights w you whenever u go...it gets rediculous trying to bring a 90 lb vest around ,believe me