Product review (5 stars): Happy!
Perfect fit. Works great. Fast shipping. Couldn't be happier!