Yo Kinesis split keyboards are the shit. I used one for about 3 years until I got into mechanical switches. Resting my elbows on the armrest with arms straight out was great for long coding sessions.The Kinesis definitely does not have mechanical switches, membrane all the way. I ended up leaning towards hand comfort with mechanical keys vs arm comfort of the Kinesis. Edit: I stand corrected! Kinesis does have mechanical switches now and apparently I have to go keyboard shipping again... Thanks @zoofame @wiseblood!If you somehow have the opportunity to try a full split keyboard for a few weeks definitely give it a shot. There is a learning curve but once you get used to you may very well never go back.