Product review (5 stars): Just what it needed.
Timely delivery and fits perfectly.