Product review (5 stars): Perfect fit
Perfect fit, just like the original.  Very good price and it is not made in China.  I will buy this product in future.