Just like an N95 mask, it doesn’t filter out oil and oil-based pollutants but filter PM 10, 2.5 and 0.3 microns in size. However, the filtering capacity is more than that of N95. Yes, N 99 mask is better than N95 masks simply because N99 has a slightly higher filtration rate of particulate matter than N95.