I brought my first bag a few weeks ago now. And I have had similar bags like this before but this bag beats all the rest. The straps I find have so much more support. And there is so much room in this bag. I love that it has pockets on the inside. Its super easy to clean. It’s definitely a multipurpose bag.