Three Stars
It works ok, but improvements could be made
Rating: 3 stars