The price = best around. The pockets? Plenty of them! The straps are perfect. The color is pretty and it's just a all around great bag. I use it to carry around my pencil cases, notebooks, books and snacks for the day. Great for every day use, carry-on size for air travel and great for a college student on the light days. I recommend getting the Amazon Basics tech backpack for the heavy books and heavier loads but, this one if just perfect for me!