Well made “project” tote. The Oxford cloth is sturdy, rivets tight and spaced nicely to have 4 different yarns going without getting tangled. The handles are sewn strongly with faux leather tabs for extra stability. Lots of hook space- I currently have an entire set from 0 to M in the zippered pocket and my larger hooks in their 7 slots in the back. The double pocket ends on each side easily contain my scissors and miscellaneous Tunisien hooks, and clips. I can easily get 15- 20 50oz skeins, 4 70oz skeins, or 2 mega 16oz skeins with room to spare. The inside elastic pocket is good for putting your unfinished project inside until your able to start crocheting again or to store your pieces-parts until you are able to finish small projects. It is also roomy enough for my projects, but too small for my furry, “helpful” felines to get into after you forget to zip the top and they nicely remove the contents 😹. Downsides: if you are working a pattern, it is not tall enough to keep any instruction books or 8x10 printed instructions. There are no feet or hard bottom stabilization, so the tote falls over easily. I cut a piece of sturdy cardboard, covered it with muslin, and tacked it on the inside. Also, this is not meant for larger projects, like an adult sweater or afghan- you’ll need a companion bag to keep your project in until you finish it. This is not so much a downside, but a heads-up if you take your projects when you travel.