This is a fabulous a Navy Blue Waxed Canvas oversized tote bag. The interior is a very sturdy unbleached Utility canvas with a deep divided pocket that runs the width of one side. It is made of a light weight waxed canvas so it doesn't really stand up well on it's own. This is big enough for a large afghan with some room to spare. It would also make a great weekend bag. It folds up really small as well if you want to pack it in a suitcase or another bag.
Don't be fooled by the pictures, It's big....19" wide x 16" high with a flat boxed bottom that measure 13" x 6". I actually prefer this bag with really short handles because the waxed canvas is a thinner weight and long straps tend to pull the sides down. The straps on the one pictured are 25" total length, 12" from the top of the bag to the top bend of the strap and are long enough to be used as shoulder straps.
Waxed Canvas is amazing material and very forgiving. The creases and wrinkles are natural and to be expected as it breaks in and ages like denim or leather. It is naturally water and stain resistant and can be wiped clean but please don't wash it! If it does get water spots on it simply heat it up with a hair dryer or heat gun to redistribute the wax. It can also be rewaxed if needed.