I've been using this a lot for everything (saw dust, litter boxes, drywall dust, demolition, dry cutting tile with a saw).  The fit is good, comfortable, and slightly adjustable with the rubber part that touches your face.  It can get humid while you breath but that is expected.  The canisters are easily replaceable but I haven't needed to replace them yet after at least 50 uses.