Product review (5 stars): Perfect.
On time.  Perfect.