I think this trackball is a bit large, but it is comfortable to use. There are a lot of buttons I will never use, but others may. I think if they did away with some of the unnecessary buttons it could be made simpler and smaller. I also think it's expensive, but there is very little choice in the trackball market place that might account for this.