I haven'???t given 5 stars because I'???m waiting to see how long and how well this strap lasts. The last I bought fell to pieces in 6 months. Initially the clips fell off so I had to use an elastic band to fasten it but it was such a faff I just bought another one, hopefully this will last longer.