I bought this bass strap for my bass guitar after I started having back and shoulder pain while using my ordinary leather strap. This Gruvgear strap is extremely wide (the widest I could find), very soft, but also firm. The strap is also wide throughout the whole length, so it feels like it's hugging my body, which I think helps with distributing weight.
The length is a bit difficult to set up, but once you do it, it stays in place. So it's a set-and-forget strap - if you are changing your strap length often, you may want to look elsewhere. But for a reliable and comfortable strap you can't really do better than this.