Good, Not Great
Works well, but definitely not fool proof.
Rating: 4 stars