This mouse is just the one for you. I bought my cousin for his birthday and he is more than happy. He adopted directly. Perfect ergonomics, programmable buttons for player Sunday or regular. Thumb rests, ensures instant recovery, beautiful appearance, perfect service; all these positives pushed me to give a perfect score. I just did not find defects. In passing I would like to thank all the buyers who have previously commented on this mouse because it is surely thanks to them that I bought. I hope that this comment will decide to buy this product as I did with the last comments. Hoping to have you help.