This works well, seals tightly against my face, and isn't too heavy.  It takes a bit of positioning to not interfere with my eyeglasses or goggles, but seals well, once I get it right.  The filters are easy to replace, and you can even change them out, without taking off the mask.