I saw mixed reviews before purchasing. However, I decided to take the leap, and give it a try. I've used other iPad keyboards, and I will admit, this is my favorite keyboard to date. In comparison to other keyboards, this is very compact and light. Now, it does add some extra weight to the entire IPad (which is to be expected), however, the extra functionality has been beyond appreciated. I'm finding that I am way more productive with having the keyboard always attached. In fact, I'm more inclined to leave my laptop behind, and just grab the iPad Pro with the keyboard. The key responsiveness is really great. No complaints. Others had mentioned that it doesn't alway lay completely flat. Somewhat true, sometime its pretty flat, other times it's not completely, however, I have not see this as a problem. It's nice and sturdy when I type on it. As others mentioned, it would be nice to have a few extra buttons to open and close apps, or adjust volume. That would be sure helpful. However, to keep in the small form factor, it works fine for me. I highly recommend.