Product review (5 stars): Five Stars
Perfect fit!!!!!  Arrived on time and as described.......