I use this product for work and I need the keyboard to work. The keys work some of the time but not all of the time.  I’m bummed that I will have to purchase a new keyboard. :(  I am very happy ( so far ) with the iMac itself.