This bag looks great, matches everything and is durable. It has lots of compartments so I could fit everything, and well...I do carry everything, shoulder straps are also the perfect length. Got loads of compliments. Definietly a "carry all"!