







The value of having a practical and aesthetic toiletry bag is incalculable—and yet, it’s not always an easy task to find the right one for yourself. Keeping that in mind, James Leather has come up with the Buffalo Leather Unisex Toiletry Bag, which will be the perfect toiletry bag for you if you’re searching for one.
Made of premium quality full-grain buffalo leather, this toiletry bag is made to withstand everything you throw at it. The epidermal layer of buffalo leather, clinically proven to be three times tougher than the cowhide has always got your back in everything—ranging from splashes of water to an accidental drop. Our artisans have meticulously incorporated the best of the fashion and utility world to design this bag in order to help you organize your every toiletry in a compact manner. This bag has enough room for everything including minis of your favorite hair and makeup products and potentially larger items like your makeup tools and brushes, just like a good Dopp kit should. The bag is divided into two sections—the main compartment and a small pocket with it. Both compartments are secured through premium-quality YKK zippers, giving the bag a rich look whereas the water-resistant inner lining makes the bag even better. To make the long story short, this is the most perfect toiletry bag for every traveler out there.
Choose options








Your leather goods should stand the test of time, just like the stories they’ll carry. We back them with a 2-year warranty on accessories, hardware, and craftsmanship. If anything falls short, we’ll make it right with a repair or replacement—because we believe in products that last.
We offer free ground shipping on all U.S. orders. Most orders ship within 2 business days from our warehouse in Farmers Branch, Texas.
Need it faster? Priority shipping options are available at checkout.
For international orders, shipping rates are calculated at checkout based on your location and selected service.
Standard Shipping (Free) – Arrives in 7 to 10 business days.
Priority Shipping – Arrives in 1 to 3 business days (available at checkout)
Internation Shipping - Arrives 10 to 15 Business days
We want you to love your purchase! If you're not completely satisfied, full-priced online orders can be returned within 30 days for a full refund or exchange (minus a $29.99 restocking fee), as long as the item is unused, unaltered, and in its original packaging with all tags attached.
Please note:
- Sale and discounted items are final sale but can be returned for store credit.
- Store credits and gift cards are non-refundable.
If you have any questions, we're happy to help—just reach out!

Blog posts

How Do I Take Care of My Leather Bag?
A high-quality leather bag is an investment that can last a lifetime—but only if you take proper care of it. Just like fine wine, real leather gets better with age, developing a rich patina and a u...
Read more
How Do I Know If a Leather Bag Is High Quality?
How Do I Know If a Leather Bag Is High Quality? A leather bag isn’t just an accessory—it’s an investment. Whether you're looking for a rugged briefcase, a stylish handbag, or a durable duffle bag, ...
Read more
What Makes James Leather Bags Different?
What Makes James Leather Bags Different? When it comes to leather bags, there are countless brands to choose from—but not all leather bags are created equal. At James Leather, we take pride in craf...
Read more