Exactly as expected
Perfect.  Exactly as expected and received timely as promised.
Rating: 5 stars