Printed on vegan-friendly faux leather with contrast red polka dot fabric interior and a Fluff metal charm zipper pull.