i bought one last year . its a quality item it will probably last forever. I thought it was very expensive but it works. it has a pretty fine screen on top.The only negative thing i can come up with is that the breather tubes touch the sceen, the screen doesnt restrict the breather though. bottom line im happy with mine and i can complain about anything