The quality exceeds all expectations, I recommend to buy.
Has pros:
Sizes are large without prejudice to the free movement of the hands
Some cons:
There is an ergonomic flaw with the control and shift keys under the left hand, but with training it can be eliminated