This is a well constructed bag made from quality fabric. There are three separate zippered pockets, which is nice. The pockets are roomy but the bag still has a fairly slim profile. The zippers are a little cheesy but the strap and buckle are sturdy. The bag is fully lined and I found it to be fairly waterproof after getting stuck in a downpour while wearing it.