I love this bag. I was needing a good back pack to keep all my biking gear in. And this bag works perfect! I put shoes in the bottom part, I have extra clothing another pair of shoes, all my bike gear, bike bags, snacks, water bottle on the outside pocket and I snapped my helment on with the strap closer. Seems like it is good quality, and it looks look. I have also had to wear it while road bike for about 8 miles and it road really well, no straps slip I guess and it was comfortable.