Perfect size love it, fits my big wallet, glasses, all my stuff in all the pockets. Perfect and comfortable shoulder strap. Great purchase  Not too big and not too small. Ive tried other Kipling bags and although adorable did not hold all my items  This is perfect intermediate sized bag