For all uses!
This mouse is excellent in every way:
--> it's small but not too small, so it's easy to handle
--> its battery life is more than adequate
--> it's responsive enough to be used in games
If I had to find a fault with it, I'd say it lacks a small slot for storing the dongle when you're on the move.
Note that I haven't tested the functions associated with its side buttons.
Don't hesitate to give it a fair shake!