We put it on last week and it fit just right. It has been working well and seems to be a high quality so far. It arrived just as expected. I would recommend.