This Ranch Gypsy Sling Bag features one large zippered pocket on the front and a smaller one as well. The back also features a small zippered pocket. There is a plastic snap on the strap and the strap is adjustable. The print features a snow leopard and pink tooled leather mash up. 20" long, 8" wide, 4" deep