I much prefer a physical keyboard to the onscreen, using it probably 99% of the tiime. I'm on my 3rd keyboard for 12.9. Started with the Brydge 12.9. Loved the concept, it looked awesome and the finish was great, BUT the hinges would not hold the iPad Pro 12.9 up after a certain angle and the thing would just flop open, flat. Returned it. From there I moved on to a Zagg Slim Book case/keyboard. Worked well, but one of the corners of the case covering the iPad broke less than month after purchase. Returned it. I now have the Logitech CREATE Keyboard Case. Love the Smart Connect and the fact that it doesn't need to be charged. The screen angle when connected to the keyboard turns out to be pretty good for both desk/table and lap use. Key feel is very good and typing is very easy. iPad hasn't left the case since being inserted after I bought it. This one is a keeper. I'll note that there is a lot of negative feedback out there regarding the CREATE case scratching the iPad screen. I have a tempered glass protector on my screen and haven't noticed any scratching two months in.