I recently acquired the Logitech G Pro ( 2 month with it) and everything works really good, buttons have that solid click sound and it has the best sensor of Logitech (PMW3366). If you have big hands, I would suggest to go for the G502 instead (My previous mouse), because the G Pro is relatively small and may give you some issues with handling it. G502 is bigger and heavier too, but it has so many useful and well placed extra buttons that will give you and advantage in gaming and your regular desktop browsing. As a side note, due to personal experience with the brand; stay away from Razer products. I bought a razer deathadder that was fine until the left click button broke in less than 4 months. I thought it was bad luck, so I bought another one and it broke again in less than 2 months this time! Compared to my G502 that it is in good condition after 5 years of heavy noob hunting, the quality speaks for itself.