TheStreet aims to feature only the best products and services. If you buy something via one of our links, we may earn a commission.

A good quality backpack is a must. Whether you’re frequently commuting to work or school, travel often and don’t want to pay the extra fees for an overhead bag, or you simply want a safe and stylish place to store your belongings while you’re heading out and about.

The Shrradoo Traveler Backpack from Amazon is ideal for all of the above, and what makes it even better is the price. Originally costing $40, the retailer has slashed the price by over 40% and you can currently get your hands on it for $23.

Shrradoo Travel Backpack, $23 (was $40) at Amazon

With many different compartments and hidden pockets, there are so many ways to fill up this backpack. There’s plenty of space for clothes, books, toiletries , and tech, while its individual laptop pocket can easily fit a device up to 16.3-inches.

Each compartment has a zipper closure, but for extra safety, there’s a built-in numerical password lock. Just make sure you set it to a code you’ll actually remember, so you don’t lock yourself out of the bag!

To store your water bottles, there are two mesh pockets on either side of the bag. You’ll also find a built-in USB charger port and cable so you can charge your devices while on the go.

“Sturdy backpack with great features,” wrote one customer. “Love the laptop strap to secure the laptop in the backpack. The lock is awesome to secure my bag when I travel from location to location.”

Related: Macy’s is selling a $275 designer backpack for only $82, and it’s perfect for traveling and commuting

“This backpack is simply amazing, especially for the price I paid,” one impressed shopper wrote. “Well crafted and I am so pleased with this purchase! Highly recommend!”

Another reviewer loved the comfort of the adjustable padded straps, which are made from a thickbutbreathable material. “Best backpack I have ever had,” they added.

So, skip the tote bag that is constantly falling off your shoulder and opt for this Shrradoo Traveler Backpack for just $23. You’ll have to be quick, though, as there’s no telling when this fantastic deal will come to an end!