Medium to Large size bag 21 x 5 x 9 inches made of vinyl Zipper closure with a large zipper pull Small zipper pocket on the inside, 2 large pockets on the front with snap closure Silver colored poly lining Fits well on the shoulder, 16 inch strap drop