These do not have a flap or anything. Just a zipper. Imagine a pouch but only bigger and beautiful. They lean more towards the casual side but they look cool. Team it with a jeans & T and see how it works wonder with your style. Leopard prints are totally in and look super cool.