You can shake it?
I bought an
'Otterbox Defender' case for my Iphone. Has a hard screen protector, a clip on plastic case thats felt lined inside then covered with a rubber case on top complete with flaps for charge ports etc. The rubber case absorbs impact if dropped. The buttons work well inside the case too. It also comes with a hard plastic belt clip case (which i never use mind) which doubles as a table top stand. The belt clip case actually works too and is very strong (i couldnt pull it off my belt deliberately). I finks they do 3 different cases with different levels of protection. The more protection the bulkier the case tho, but worth a look.