This bag is thick and is made with PU vegan leather material! The PU is an artificial material that does not involve animals, WHICH IS GREAT. The purse mini size is perfect for someone who doesn’t like to carry big purses! It can fit your gloss, small wallet, phone, make up brushes and other small accessories. The big size is perfect for us ladies who carry a lot of items like myself sometimes. The colors really pop with this bag! You won’t be disappointed adding this beauty to your collection.