This keyboard arrived on time & well packaged.  This particular keyboard lays very flat, has soft & backlit keys, and is very easy to type on.  I purchased a gaming keyboard, but my wife preferred this one, as it is less noisy & easy to type on. 

Question: Where can I buy good keys of the keyboard ?
Answer: keyboard arrived on time