This bag is very nice, just not very large. I ordered the xsmall to be on the safe side since I have never had one of these bags, I bought sight unseen. The bag is mildly stiff, a very durable nylon and has a waterproof liner. My favorite part is the ultra thick straps making a very comfortable fit on shoulders and against the back. There is also a padded shoulder pad for the straps, which I promptly removed because it is bulky. I have been making adjustments all day and wearing about the house. I didn't realize that the IPAD holder is not removable, it is sewn into the back part of the bag.
The pockets offer lots of storage and 2 are lined with fuzzy soft liner for cell phones or mp3 players. The pockets under the flap also add quick entry for needed items without need of opening the bag again and again...
All in all, my main purpose for purchasing this bag was to carry all of my items with me for work as parking is a premium, and walking is a must.