Four Stars
Meets Expectations
Rating: 4 stars