I used a ton of different straps over time for my basses and this one is by far the best. I have 3 of those permanently on my basses.
Cloth straps will burn thru your shoulder, slip, make your guitar go up and down. Plain leather ones will rot (because of sweat) and break. But this one is perfect. It's thick leather and stuffed cloth inside, it's comfortable and stylish! It's wide too, so the weight is well distributed. It may be a bit stiff in the beginning but it gets better after a couple of days playing!
And about the price, it's up to you: buy hundreds of straps during years or buy just one Richter Beaver Tail. I made my decision!