Instruction: Output yes if the supporting document can answer the given question. Otherwise, output no.

Input:
Question: Does the top zip up or is it velcro?  Are the partitions inside removeable?
Document: Bags came exactly as described. Some reviewers complained about getting blue bags. I DID receive green bags as pictured. They are big enough to hold my charger, two batteries, drill, and a small selection of bits, in one bag. They also included partitions to organize the interior.
The Ryobi 18v One+ tool system is pretty cool. If you want or need some power tools, check out this system.That said, this review is for the bags. They are great. Very square, very sturdy, and they have slightly padded sides. They also have dividers on the inside (hook and loop, removable) so that you can store your components in a more organized way.I would recommend these bags for any brand of power tools, frankly.
They take up less space and are just so much easier to deal with. Buy the pair -- you will use them!! !
They fit my needs as I needed two cases for the recent Ryobi 18 One+ tools I purchased. Wished I would have ordered more.
They are not green like the picture. They are the Ryobi dark blue. They will work fine. I have several of their tools and accessories. Now I have a place to store them.
Purchased and use for the Ryobi Tools we own.
My husband loved them but thought they were b more big. You can only fit one tool in a bag and the saw bearly fits.
I would have paid the same price for just one bag, of course it's always great to have a spare.
I ordered 2 Ryobi Tool bags. They were as described. I am happy with my purchase. I  would recommend them.
I bought this bag after I worked with another technician that had an older version (same bag, different colors. It has dividers in the bottom of the bag and solid sides to offer protection and organization. I can fit my 18 volt drill w/battery plus one more battery,charger and a Plano divided case with all the bits that I need. It fits perfectly in my Platt Guardsman 777th case.
Answer: no