Been looking for a good cheap (under $50 hopefully)keyboard that is USB 2or 3 compatible, that is sturdy & the buttons are good to type on for a few years. I find the iMac wireless keyboard buttons to be weak & unfixable. Seen some keyboards that were $99, like WHOA! Needed a mouse & I got Amazon Basics mouse & it does the job. Now I need a keyboard.