Product review (4 stars): happy.
Just what I was needing, happy.