Product review (5 stars): Perfect Fit
It was exactly what I expected and needed.  It arrived on time and was in perfect condition.