Product review (5 stars): As described. On time.
As described, and on time. There is nothing more to say.... so do not demand more typing than is necessary.