I got this mouse for the following reasons: it's super small, it has an easily replaceable battery (easy to carry a spare if it runs out on the go), it works on surfaces where other mice typically struggle, and it doesn't require a dongle. The wedge mouse meets those needs and I'm quite happy with it. My hands are pretty small though; people with large hands may find it difficult to use.I did indeed run into the much complained-about problems of the mouse being laggy/jumpy and having it disconnect frequently on Windows 8.1 After fixing it on 8.1, the problems resurfaced after upgrading to Windows 10 a couple of months later, but the same fixes worked. Fixing the problems had nothing to do with the mouse itself. My computer's settings allowed turning off wireless devices (resulting in disconnects) and putting devices into low power modes (resulting in laggy/jumpy behavior). I had to make changes in two different places to get rid of the problems:1. In device manager, set wireless/bluetooth device power settings so that they won't shut off to save power. I had to do this for both the bluetooth-specific devices and the more general wireless devices before the problems completely disappeared.2. Under the advanced settings for a particular power plan, look for the wireless settings and change to maximum performance. This must be done for every power plan used and for both plugged-in and battery-only modes, otherwise the problems can resurface as soon as you switch to a different plan or go to battery-only.When I fixed both of these things, the mouse was as responsive as all other wireless mice I've had. It does turn off to save battery life if left to sit for a bit and needs to be wiggled a bit to wake up. I haven't had the mouse for very long, so I can't comment on durability, but it seems more-or-less as sturdy as the Logitech M305 I used before switching to the wedge.