Product review (5 stars): This just works!
It fit perfectly, and came in earlier than expected.