After using MacBook air and Surface for years, I don't know how anyone types on some of the keyboards shown in this thread. Those keys are gigantic. So much travel.
I use a Logitech k750 which I like a lot. Solar powered to no need to replace batteries. Has a numeric keypad though if that might make it too big for you
If you want something a lil bit bigger, because that god damn space bar on the k230 can be hit too god damn easily by the palm of your hand
Logitech K360, 20 usd
then, because logi adopted the universal nano receiver for everything nowadays, you can pair either of those in the same usb slot with the gentleman's pointer control device, the M570, 27 usd