There's no comparison. Zagg is so much better. The Sharkk has very poor placement of the shift and arrow keys, the keyboard is set in the case and the lip catches on your sleeve or wrist. I returned it and have purchased a Zagg. The Zagg has the same placement of the keys as the Mac keyboard and the fit is comfortable.