Product review (5 stars): As described.
As stated; works great and great price.  Would buy again.  Very snug fit (better than the original).