I think this trap works better than the ones that use dish soap. I find the pure apple cider vinegar is better at attracting the flies, and the plastic wrap does a better job at preventing them from escaping.