I was a bit worried that this would be a bulky case. I wanted something that wasn't rubbery, offered some decent protection, and was relatively small to keep the bulk down. This fits all of those perfectly. The fit is fantastic. Super snug but not difficult to get on. The finish is nice, it's just black plastic so you might lose some shine, but the color won't fade. The protection is adequate, it covers all 4 corners and has a lip above the screen to protect the phone from any flat surfaces (it'd take a corner of some sort to damage the phone). It's not too bulky and doesn't add a ton of weight, and the posts on the back aren't annoyingly large. In fact they provide a good amount of grip for pulling the phone out of pockets. Finally, all the buttons and ports are very accessible, it's well engineered all around.
My only worry is cleanliness. Lint gets between the posts quickly and is tough to get out. I've yet to see what happens between the back of the phone and the case, but I think the obvious solution is just pulling it off weekly and giving it a good rinse to clean it out. I'm guessing the cleanliness won't be an issue, but even if it is, it's easy to remedy. Awesome case for regular folks as well as lego nerds like me :).