It could have just been my computer, but it's kind of complicated to program. Its easy to accidentally hit the DPI button, and the buttons could also be just a little more firm. Other than that the colors are vibrant, I love the different profiles and customizable dpi for any preferences, also the side buttons are great for gamimg.(I use my mouse for fortnite and ect.) This mouse is ment for slightly larger hands but its not impossible to use if it's a little too big. This is a nice mouse to buy if you don't want to spend a fortune.