Cotton Canvas USA made Printed and sewn in USA. lovely two sided print 13" h x 18” w x 6 “ d 25” handle for over the shoulder