This is bigger than I expected, but I love it. The material is great if you have a leak or if you don't dry whatever you rinsed out first.

There's 3 separate compartments, which is perfect for our NYC standards of recycling.  It's also lightweight and easy to carry downstairs to where my recycling is located.