No, don't believe this. M510 mouse is not completely working with my iMac running Catalina. some things work, the side buttons can not be programmed to do what is offered in the downloaded "Logi options". Logittech support sucks. takes days for them to get back to you and in spite of laying out all the issues in detail, they don't read your questions and give back ridiculous answers. In the first line of my question I stated an iMac on Catalina and Lani sent me a link to an .exe file. Duh! Mac can't open these Microsoft files as far as I know.. Also, I told her I was using the "Logi options " app to program the side buttons. she wrote back to download the app. Duh again. I am trading this 25.00 mouse from Best Buy in for 2 cheaper mouses from Amazon. It will just cost me yet another round trip car trip, time and gas. Logitech is the sh__its. I just took back a keyboard of theirs as well. They are off my list for good. Used to be a good company. Not any more.