Bought this bag for its size, look, price, and handle length. You can wear over shoulders which keeps your hands free. Comfortable and has enough pockets in different areas to separate and organize. Really good bag! I would've given it a 5 star, except the side bottom started to peel a bit. Can't complain though for the price and the fact that I've had it for a while now. It has outlasted an expensive satchel bag I had bought that ended falling apart after a couple of months.