For the price, this is a very decent bag. The front pocket is massive, so you can store a lot in it. Overall, I don’t have many complains for this bag.
However, from a more objective standpoint, you might be better off spending a little bit more to get a better bag. The padding is pretty thin, it’s not super bad, but could definitely be better. The straps are thin and a bit uncomfortable around the shoulders, so if you’re someone like me who travels by bike a lot or walks a lot, then this might be a problem.
Conclusion: very decent bag, and if you really don’t want to spend to much, I’d say totally get it. But if you have bit more to spend, I highly recommend spending that on something a bit better.