This is my favorite Baggilini bag! I’ve been buying them for years. I have mainly small bags, but wanted something with more room, but not too thick. This one is the perfect size. All the pockets are big, and there are a lot of them! One on the front, one that is like a wallet, very deep, with its own zippered pocket. Another deep pocket behind that one. It has two compartments, one that can hold a regular iPad. One is an open space with an elastic key holder, the other large space has its own zippered pocket inside, and also a soft lined pocket for a phone and another pocket. The zipper covers both large compartments, and there is a snap to snap the zipper end down. There is an open pocket you almost miss on the top for your phone, with a soft lining! The strap is nice and wide and is adjustable. One end is attached at the back, and one on the end. Great bag and I love it!