I have had at least one of these diffusers fail, so I recently just ordered one that has a 5 year warranty:
Pure Enrichment PureSpa XL - Extra-Large Premium Aroma Diffuser with 2,000ml Tank - 3-in-1 Unit Also Functions as a Single-Room Humidifier and Intelligent Mood Light https://www.amazon.com/dp/B0774X5PTV/ref=cm_sw_r_cp_api_i_hyRXDbJR8Q4J6
They are generally pretty good, and although I have not been using distilled water as is recommended, I still have one going strong after a couple years, even though it briefly stopped working. Another one failed after about a year (just after the warranty expired). I have dumped a variety of oils in the one that is still working, including undiluted vetiver, with good results.
I got this Pure Humidifier from TJ Maxx, but here’s the Amazon link. It lasts almost all day - or most of the work day - since my apartment is also very dry. It gets the air around my plants to about 50-60% humidity, and my plants seem to like it.
... also it changes colors. Not gonna lie; that was half the reason I got it lol