I absolutely love the Namaste Mini Messenger bag! It's so roomy and holds so much stuff! The quality of Namaste products is always above my expectations. Also ordering from Jimmy Beans Wool was very easy and I received my order very promptly. I plan to continue to order not only bags but yarn and other knitting supplies from Jimmy Beans Wool---their customer service is top-knotch!