I have been debating purchasing that diffuser for a while, now I may have to. How is fit and finish of the product as a whole?