While these did not fit perfectly, they fit well enough and look fantastic! Not sure why waited to buy them.