This is perfect size bag for toiletries and makeup. With the protective material, I don’t have to worry about it staining and ruining the bag. I already spilled foundation in this bag and with a wipe, it’s good as new! I will continue to buy these in all the styles available!