All the pockets and small size makes this a great bag. I usually carry a full size tote and I got just about everything in here. I did have to reduce the number of lipsticks I usually carry but this bag was a good motivator :).  Excellent quality.