Product review (5 stars): Perfect!
Delivered in time requested, fit perfectly and what a great price! Would recommend as well as buy again.