Good
Meets my requirements
Rating: 4 stars