I love this bag.  It is so roomy and has so many practical compartments.  I even have a walkman CD that fits perfectly in an outer side pocket.  The bag is light and comfortable to wear whether one is hiking or shopping.  The strap is comfortable and adjustable.  I feel like I got a great bag for a good price.