This makeup bag by #SuperXC is a good quality but was much smaller than expected. I like the canvas quality and the quality of the zipper and how the inside is well lined to prevent seepage and any leaks. That said the pattern is as shown and I'm pleased overall but wish it was a bit bigger. Good enough for a night out or a weekend adventure. At $14.99 it is a bit on the pricey side for the size but it's cute enough to justify it as the quality is still there.