I really like this denim bag. The shoulder strap is very wide and it is very comfortable to carry. It can be carried on one shoulder or crossbody. The load-bearing capacity is also very good. There is also a built-in traction buckle design, so there is no need to worry about the dog escaping.