The one for surface pro 2 is actually really good. It's just as good as the keyboards on my previous laptops.