Typing on the touchscreen keyboard is better than the touchscreen on the Surface Pro which I played with before choosing the iPad Pro. The iPad Pro is a gaming machine beast when paired with a bluetooth controller. Battery lasts long and it's like I'm carrying a lil TV around because of how large the screen is compared to other tablets. I'm even able to play Nintendo 64 and Playstation 1 games with emulation. I used to sign RetroArch to my iPad using X-Code but can't anymore cause my Mac broke, the only other alternative I use for that kind of emulation is Happy Chick and Provenance.
Browsing the web is fast, clean and some apps like Facebook and Amazon look better on it than they do on my other devices, however, some apps like Snapchat and Instagram are not upsized to be full screen.
When I go on FB it's a full screen experience, as if I'm still on a computer, for some reason I was worried about it going to mobile version but it doesn't. I haven't owned an iPad before so that's why. I have dropped this thing multiple times and it still works fine, no scratches. I do use a case 90% of the time and I bought a $20 something blluetooth keyboard that lets me swivel it in both landscape and portrait.