Product review (5 stars): Perfect!
They fit exactly right and look high quality... so happy to have new elements... would order again... will write an update in a few months...