Expectations met.
Meets expectations
Rating: 5 stars