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 is a nice mini size but not too small! It can fit your gloss, small wallet, phone, make up brushes and other small accessories. The colors really pop with this bag! You won’t be disappointed adding this beauty to your collection.