A very very very good mouse. Shape is similar to a GPX but has more indentations, so it is very suited towards a fingertip grip. It is a quite a bit smaller than a GPX so your palm doesn't get as much contact. The coating is excellent, a 9/10 if the XM1/XM2WE is a 10/10, better than a GPX which for me is an 8.5.Unfortunately the wireless tech isn't that great, I do feel a loss of performance. The key here is to just use it wired with a paracord mouse. I really don't mind it since it's a <50g mouse and I can deal with whatever it takes to achieve that weight.I wish it was just a tad lighter, then it would be a perfect wired mouse for me. It feels a bit heavier than 49g and I have a 47g M4 Air to compare it to.The clicks are great, it is medium weight so harder than a GPX but not as hard as others. The mouse click and wheel feel just like a GPX but like it's little brother, if you will.A great mice! Love to see cheap options these days. Also if you are just looking for a multimedia mouse for your TV or for your office setup, this is such a comfortable mouse and you won't need the gaming performance wireless, it will work just fine in these areas.EDIT: Wireless performance has been perfectly adequate since the last review. Not sure what was happening, may have been interference. An excellent mouse and is without a doubt my main. Using it on a Skypad and the skates are smoother than 95% of the skates you can buy.EDIT #2: Been using the M600 software and it lets me customize the DPS switch values. Also upgraded the already smooth feet to some universal 6mm skates and it is 99.99% perfect. The only thing I would change is to make the main switches lighter and/or quieter. Either way I still love this mouse.