Perfect size and weight!!  I used this bag for our 3 weeks in Europe, walking up to 10 hours a day, with no shoulder pain.  It holds an amazing amount of items, and replaced having to carry a backpack.  The safety features were fantastic for using the subway - I felt very secure as it can be used as a crossbody bag. The only thing that wouldn't fit was a water bottle, but the lack of shoulder pain made up for that.  I highly recommend this product!