Product review (5 stars): Love at First Sight
And have not been let down!