Considering the price, it's a great and solid strap.
I wouldn't expect it to last for many years though, as the fabric seems like it's okay-tier quality. Don't get me wrong, it's good, but if you're looking for something that's going to last you for years, maybe invest a little bit more money in it. Otherwise, it perfectly does its job !