It' great when it works. But it doesn't work for a long enough time.
It was perfect at first, but within about a week, it started hanging up on my calls after about 10 minutes or so. The battery charges, so I don't know why it can't stay connected to a call for long. :(