The Multi-Purpose Carry All Bag is a beautiful bag suitable for many and varied functions. bag dimensions are 16 1/2" long x 14" high x 7" wide (41.25cm long x 35cm high x 17.5cm wide) The bag has many pockets both inside and out - externally there is a pocket on each end. Internally there is a pocket on each side. A big plus for this bag is the 2" wide padded Interior Gusseted Divider Section. The handles of the bag are long enough to carry the bag over your shoulder. The bag is lined with Peltex to give it a rigid and sturdy structure.