This product looks and feels good but unfortunately fails to deliver, considering the very high price. The mouse seems to have a mind of its own, the settings keep changing by its self...yes I have the latest version of the drivers but it does not fix the problem. The annoying thing is that the customized settings for some reason refuse to work sometimes e.g., Free Spin keeps changing to Non free spin, buttons simply don't respond to commands etc.....the only solution to these problems is to restart the Set point software. But this gets very annoying to do several times per day.I do not recommend this product...what is the use of all these buttons when they fail to function?