This bag is so soft and gorgeous! You'll think it's leather, but it's not -- it's animal-friendly! Very roomy! Carry wallet, keys, makeup bag, a book, phone, etc... PLUS your knitting and accessories! A big plus for me was the handles with an optional shoulder strap. The strap is adjustable and can be made very long. I ordered the olive bag with the olive Buddy Case. Very pleased with this purchase. Now I can carry my knitting around in style!