This bag is handmade in the USA by Jennifer Chesnutt. It is made with heavyweight Japenese linen, reinforced with quilting batting, and lined with quilting cotton in whimsical prints. It has a large volume for carrying anything for a full day of activities. The inside has 2 large pockets and one extra-large pocket for all your smaller essentials. This bag is washable and is built to last.