Product review (5 stars): Just what was needed!
As advertised.  It was exactly what we needed.