I bought this bag for some travelling earlier this year and it was lived up to my expectations and more. The Baggallii Messenger bag is extremely comfortable and roomy, and it has a TON of pockets and compartments.