Very pleased with this smallish bagbag. Shoulder strap is very long, but it's adjustable. internal lining is quality fabric that is well sewn. Has one external and 2 internal zip pockets and 2 open internal pockets for keys, cards, phone, lipstick etc. Closes by 4 invisible magnets. Quality hardware. External fabric is very floppy, I doubt it is leather. Only gripe is that the front tassel embellishment has taken coloured markings on the back side, which are sometimes visible, I will probably colour over with a black permanent marker.