Excellent for its purpose
Just as was described and expected.  Excellent for its purpose.
Rating: 5 stars