Be sure to do your research on the Logitech MX Master series before purchasing. Whole lot of complaints about it dropping connection, etc. I have the first version for my work Macbook Pro 2016. The mouse is anything but smooth with Bluetooth or with the included usb dongle. Pointer is jumpy, jerky, etc. I would not buy it again for a Mac.
The Magic Mouse 2 is butter smooth but it turns my hand into a dragon claw shape after using it for a while. Basically the epitome of Apple's philosophy of form over function.