Five Stars
Perfect! Met all of my expectations.
Rating: 5 stars