this case is a perfect fit. It snaps right into place and doesn't move one bit. You have clear touch to all your buttons, at least  I do. It does come with a belt clip which is optional to put on. You have one screw to hook it up onto the case. this is a nice option if you just want a hard case and not the clip. I haven't tried to take off the case from the phone. So I don't know if it will come off nicely or breaking in the process, I hope not to find out. Either way, for the price of this case, it's hard not to praise it.