Product review (4 stars): All's well that ends well.
Fit fine.  Smelled a little odd for the first 20 hours, but then it was okay.