Love this mouse, ergomic and works on all surfaces I have used so far. Good for users with large hands with nice high arch making it very comfortable to use. This mouse was recomended by Occ Health nurse to reduce discomfort caused by my standard mouse.