Product review (5 stars): as promised
As promised