Product review (5 stars): All good
What we needed