While there's no guarantee that your phone won't crack with any case, this case would almost certainly protect your iPhone better than Apple's leather case.I saw this at the Apple store, tried it on and hated it. Aside from just being really bulky, the buttons are super hard to push. Not worth it.
By the way, this wouldn't necessarily protect your case any better than the Apple leather case. No case will guarantee that your screen won't crack.