This is an incredible bag. Very well constructed, lots of helpful compartments, good shape, sturdy and stylish fabric, well-made strap that doesn't have an annoying tail. I can't believe how good this bag is. I've been using the Uniqlo sling bag for years but now it's like flying on business class - I can't go back!