I bought this for my son who loves messenger bags, but has had bad luck with the last two he's had. Requirement from him was that it have some structure; have a flap that snaps (which is for some reason hard to find), fit his laptop, and be somewhat attractive, but not too formal. This turned out to fit every criteria perfectly. Very nice leather; the coffee brown is rich; the bag is not heavy, but it's sturdy; and it's extremely water resistant.