Very fast delivery. Product is a tat smaller in realize then the images do suggest. However, the bag is of adequate quality and has lots of pockets like Interior Slot Pocket, Cell Phone Pocket, Outer Zipper Pocket. The over shoulder sling functionality is very comfortable.