The keyboard is fine. A star deduction for the cable, which could be a little longer in my opinion. Earlier, the cables were the keyboards probably generally longer, whether USB or PS2.
Criticism on the product description, because the cable length is not specified here. However, the item description in my opinion are generally a bit poor at Amazon.