I made these messenger bags for my friend's mom. They turned out really amazing! I expected decent quality, but what I got was way better than I could have hoped for. The flap is backed with micro fleece, there's actual stitching around the edges. The flap is removable (so you can switch it out with another design) and has very nice snaps on it. The flap stays closed with magnets instead of snaps.
Overall fantastic quality! I need to order one for myself.