Product review (5 stars): very happy!
Exactly as contracted for, very happy!