I have recently purchased this messenger bag primarily for lugging around my laptop at school. This bag has proved its worth, in its ability to withstand harsh weather while keeping the contents dry, as well as its durability. Overall this is a great product with the only exception being the shoulder strap is a little short for me as I am over 6 feet tall. On the longest setting the bag falls directly on your hip and proceeds to bounce off with every step unless you shorten it which is little uncomfortable. This is the only shortcoming that I have experienced so far.