Some pros: Officially, the software provides the ability to reassign additional buttons, the quality of materials and assembly Its cons: The wire is good, but for some reason it does not want to straighten up, it wriggles a bit, but these are of course trifles