Product review (5 stars): as described
Fits perfectly, arrived quickly & works well. Couldn't ask for more.