Class keyboard for relatively little money. The bad reviews made me first be skeptical, but in retrospect, I'm glad to have it ordered in spite of everything. The keyboard fits perfectly and it wobbles nothing. In addition, it is really very good in the hand. Also I had initially worried that it would be difficult to use with my big fingers. However, they do not get tired even after prolonged typing. Strong buy recommendation!