Handmade in Athens Georgia this is a Magner Waxed Canvas knitting tote.  As you can see from the photos it has a place for your needles.  a zipper pouch for notions.  And rings so if you are knitting colorwork you can thread the yarn through these and keep the strands from becoming twisted.  The waxed canvas is very durable and naturally looks wrinkled.  Retail is $150.00 new.  I am pretty sure this is the medium.  But you can see the measurements.  It easily holds a sweater project and can  stand without falling over on the structured boxy bottom.