Product review (5 stars): Just what I was hoping for.
Perfect!