This bag is perfect if you want to carry the basics without anything spilling out (which is a problem when it comes to mini purses). Small enough to fit what I needed comfortably but not huge and clunky. It is perfect for casual use. Its durable, easy to wash and stylish.