Overall, it's a good bag for day to day.  I give it 3 stars due to it's smaller than what I'm used to capacity and the stitching on one of the straps has started to fray meaning I will need to replace it much sooner than expected.