We hope you love our recommendations! While every product is independently chosen by our editors, BuzzFeed and our publishing partners may collect a share of sales or other compensation from the links on this page. You can read more about how our affiliate partnerships work in our Editorial Standards & Ethics Guide.

I'm down from packing three separate toiletry cases to just one, thanks to this clown car of a bag.

I wasn’t actively looking for something new in this department when I was shopping on Amazon one day – until I stumbled upon the ultimate travel bag from Bagsmart. The brand offers an array of high-quality toiletry cases equipped with perfectly-sized pockets that are a bit larger than normal to fit all your personal care needs in one bag.

To say I was excited is an understatement. I bought one immediately and I’m happy to report that there’s no buyer’s remorse here—this bag is just as good as I thought it would be. I always travel with it now and it saves so much room in my suitcase. The convenience of the pockets also makes organization so easy.

First, let’s talk about the key specs of this bag. It has a large capacity with dimensions of about 11 by 7 by 8 inches. It has a total of four compartments, which doesn’t sound like a lot, but trust me, you can fit everything but the kitchen sink in these four roomy compartments. It’s made of an ultra light and soft puffer-like material that’s water-resistant so you don’t have to worry about it soaking through on a hotel bathroom countertop.

The design of this bag is what initially caught my eye. Like I mentioned above, the large, wide-mouth side pockets are fit for full-sized skincare and haircare products which is what my previous travel bags were missing. The front pocket is also heaven-sent. Previously, I’d never found a toiletry bag that could fit full-sized skincare and haircare products that also had a pocket designed to store makeup. The makeup pocket has four different slots for makeup brushes and two mesh pockets to store small eye shadow palettes, blushes, and even foundation.

What I also love is that there are little mesh pockets inside the larger pockets made for bigger products. This allows for super easy organization — I don’t even have to unpack the bag in a hotel room because everything stays perfectly organized and easy to find when I need it. If you’re a contact lens wearer, the mesh pockets fit contact cases nicely and a whole bottle of contact solution fits in the side pocket — a huge plus because lens solution bottles are often an item that doesn’t fit in toiletry bags.

As you can see in the above photo, I was also able to fit my hairbrush into the bag with hair products, micellar water, and contact lens solution on the other side of the bag. And, last but not least, there’s even a wet pocket in the back designed to store things like a toothbrush and toothpaste.

I honestly couldn’t be more thrilled with this find. I ordered this adorable pink shade, but the brand offers several different colors — from black to sky blue, green and mauve. Even if the color you want is sold out at the moment, you can always check back because the brand seems to restock frequently on Amazon. To this day, I genuinely can’t believe this bag starts at only $23.

BuzzFeed Shopping is service journalism first: our writers and editors spend all day shopping so you don’t have to, vetting products, fact-checking brand claims, and surfacing what actually helps in real life. We center readers over revenue, recommend products with authenticity (using real experiences, not ad-speak), and reflect our diverse audience, inclusive of a variety of price points, people, and needs. We cut through fake deals, favor useful info over glossy fluff, and recommend both budget and splurge options with context so you can decide what’s right for you — and still have a little fun along the way.