I got these for a 4 string bass to play in lower tunings without my strings flopping all over the place, and they work great for that.
For reference I use a 34" scale bass with the thickest strings. To me, they seem most comfortable in C-standard tuning, but they can go up to D and down to B just fine. I wouldn't push them any tighter than that though, lower is possible, but not to my preference.
Also, they stay in tune pretty well, even from the beginning, they didn't need breaking in all that much. No oily residue either, some new strings have stained my fingers after playing them, but not these ones.
I can't speak to how long they last, but they've held up pretty well for the past 7 months.
The prices for bass strings seem all over the place to me, but I haven't seen any that include a 135 gauge at a lower price than this.