Product review (5 stars): Perfect fit.
Yes, came on time and installed easily!