Product review (4 stars): I'm happy.
Fit perfectly.  Thought i ordered white, but as long as it works, I'm happy.