I picked this Logitech MX Anywhere 2 mouse up from an online sale. It’s small (not too small), solid, works with wireless or Bluetooth, and useable on any surface. I bought it for desktop use so was a bit worried about the size but, really, it’s not much smaller than my old USB mouse. Very comfortable in the hand. It was a bargain.