I have a lot of theses cables.
I needed a lot of cheap cables for smaller gigs and got these.
I noticed however, that the connectors doesn't always take a lot connecting/disconnecting before they give up. Actually, I only had one or two connectors give up on me (out of maybe 20 cables), so that's not a super problem.
But what I did was I bought a bit more expensive connectors and a roll of 100m cable and soldered my own "live" cables and took the snake cables for connections in the studio that are more or less always plugged in. Where they have been for years without any problem!
So I would totally recommend these cables for situations where they don't get beaten up very much.