This cable is quite sturdy, i never had major issues with it. The sleeve of the jack sometimes comes loose, but that's easily addressed if you put a bit of glue (not cyanoacrylate superglue or or anything similar) onto the threads to prevent it from coming loose.
After several years of using it on a daily basis, i had to resolder the cable to make sure it does not lose contact with the jack. I put a ziptie to fix the cable to the jack, and then glued the jack sleeve in. Should it break again, it's easy to make repairs because it's not permanently glued in.
pros:
Cable is long enough.
No unwanted noise from the cable.
Jacks are tough enough for personal use.
Very inexpensive.
cons:
Jacks might not be strong enough for heavy use.
Jack sleeves come loose every now and then.
Solder breaks every once in a while which may need resoldering.
Will i buy one again? Sure!