This product is good when it is working, but after 2 years I am waiting to hear back from "Customer Service" about the second unit that has died after 12 months of use. It is obviously not built to last and being one of the most expensive versions on the market it is not fit for purpose. I bought my husband a Cheaper version just a few months after I bought myself Mia and it is just as good, I use it while I wait the ridiculous amount of time that L'Oreal take to replace my MIA, and it is still going with no issues.
Customer service takes over 3 months to replace my first unit and I have been waiting 2 months this time and they have not yet acknowledged that I have sent the unit back!
Save your money.