The bag is very anti-theft. It has alot of slots and pockets to put things. However, the strap is hard to manage and wasn't as long for a body bag as I thought. It was also a little smaller than I thought, so to put most of the things in there has made it somewhat a tiny, heavy body bag. It also does not sit up and is constantly slipping off a desk or table I put it on, so have to always hang it on a chair. It is good if you are just going somewhere to shop or tour safely, but not a good bag for everything.