Five Stars
It either met or exceeded my expectations.
Rating: 5 stars