Very happy with my Travelteq messenger bag. I am already using the rain cover, which is a nice touch.
Unfortunately, putting it on and taking it off is bit challenging... it fits very snugly, so getting it on takes some squeezing and pulling. Additionally, the zippers are not compatible with the messenger straps... I have taken to just leaving the top zipper open.