Product review (4 stars): exact fit
The product came a day earlier than I expected, nice.

The fit was exact, it was a little tight and I had to wiggle it back and forth to get it to go on, but I think that's a good thing. So far so good.