perfect fit and exact color match. 1st item came cracked, but replacement process was easy and quick