Its a big bag so holds pretty much everything you throw into it. The material seems washable and wipeable, but to save headache, I wash unclean items before throwing it in the bag. I don't necessarily need the three different compartments as all itmes go into one dumpster, but the great thing is that the compartments keeps the bag structured so it stands upright. Good purchase and easy to carry to dumpster. Highly recommended.