Product review (5 stars): Five Stars
Other than the price being high (for what it is) this is exactly what we needed!