Some of the reviews said they thought the large bag was a little small. I think it's perfect but then, I read the measurements and knew what to expect. There's plenty of room for my yarn and needles so that I can keep my fine silks clean and out of the way. There's no way you're getting a sweater in there, though. It's a yarn bag, definitely not a project bag.
I saw this bag a couple of years ago and because of the quality of the fabric and the idea, I bought it. My friend did also. Unfortunately, I chose to ignore the comments about the handle. Perhaps it has been corrected, but the handle closes with the zipper and it makes the bag hang unevenly on only one side. If you want the bag to hang balanced off your shoulder, the zipper needs to be open. I don't want that. You can easily lose something that way. Also, once your yarn is through those holes, you have to keep the entire project in the bag. I do not think the pockets for the yarn that are beneath each grommeted hole are big enough. You cannot fit a skein of yarn in those pockets so the yarn moves easily. I no longer use the bag.
I live with dogs and cats and this pouch, with it's hole for the yarn keeps everything nice, neat, untangled, safe and just a joy. It also makes airline trips easier too. I have three, 2 medium and one small, and am going to order the large next.
This is my second Yarn Pop - I already had the Small size, but needed one to accommodate larger skeins. If you change rooms or locations with your projects often, a Yarn Pop keeps your yarncake neat and tidy. It also keeps your yarn segregated from pens, etc. inside your project bag. The big plastic zipper stays put and the print is fresh and bright. Is it indispensable? No. But I have used mine in trains, planes and automobiles and they do exactly what I want them to. A nice treat for a knitting friend who has almost everything.