This adorable little crossbody is amazing! Has so many pockets and compartments for all you need to carry. On the flap it has a front and inside zipper pocket. Under the flap there is a 8 card slot section with a slip pocket behind it. Inside there is one more large slip pocket. Made out of cotton and faux leather, has an adjustable crossbody strap.