I ordered two bags, they look awesome, installation was easy and feels firm and secure.
Unfortunately one of the bags arrived the the button snap for the long secruing strap broken, which felt surprising given the feeling of quality of the rest of the bag. I plan on popping to a local shoe shop to try and get it fixed, but haven't been brave enough to use it in the meantime incase the strap comes loose and gets stuck in my chain.