I purchased this larger diffuser and I am very happy with it. The steam output is excellent and lasts throughout the night, about 8 to 9 hours.  I sometimes add several essential oil combinations into the water and the fragrance is not overwhelming  or non existent, which I have sometimes experienced with other diffusers. It also runs quietly and the lights are soothing. Cleaning is easy and should be done weekly. A tsp of white vinegar/water solution about halfway and run for about 5 minutes, cleans the diffuser adequately. This is also inexpensive and does not leave a lingering odor. The XL is a little pricier than other diffusers that I have purchased in the past but I am very pleased with the product and I recommend it.