Yes. It does a very good job.
My girlfriend has butter fingers, dropped it all the time - no damage at all. She dropped it a few times without the case, well more than a few times that got scratches etc and finally a cracked screen, repair and went 'walkies'/hasnt been found.
IN short the $2 n less cases TPU I use when i am near concrete, it does a very good job. Its relatively thick not too thick, grippy and the buttons work well.
2 Piece case my mate has, I find its like a brick with it on. I wouldn't be able to stand it but he does.