Faux leather. Bag body measures approx 9.5" wide by 10" tall. Each bag comes with solid coordinating strap. Novelty straps can be purchased separately. Single snap closure plus interior zipper closure. Strap is adjustable so bag can be worn cross-body or as shoulder bag. Single exterior pocket.