This a great backpack for a great price! There is enough room in all the pockets that are available in this backpack to carry your everyday essentials. I cannot wait to use when I start riding my bike to work again. The reflective stripes will be helpful. The included cables to connect your battery pack is great. I didn't have to buy extra cables. i just placed my 10,000mAh battery pack inside, connected usb cable and I was ready for the day.