Great canvas construction, that helps keep things dry by being water repellent, inside and out. Lots of pockets, each with a strong zipper. The top opening has dual zippers so you can load this up, even with wide, thick items. Double pockets on the side for water bottles. Front pocket is expandable. The interior is lined with lint free, soft protective material. There is a padded velcro pouch in the back from devices, and even my 15 inch laptop fit in easily. Neutral, unisex colors. Great padding on the adjustable shoulder straps. Very functional, high quality bag.