I bought this mouse to replace an Adesso 10 mouse that I dropped one too many times. I chose the E30 because it's programable. So far only have dropped it twice and it's still good. (my mouse pad is attached to the armrest of my chair) I can only say good things about this mouse otherwise.