Perfect fit and look. These are not the same as the originals I replaces. Original had rubber base with rubber spikes to hold carpet in place. The replacement is lighter weight than original, and only carpet, no rubber base, and no gripper to hold it in place. I was disappointed by that, but the new carpet fits, and looks great nonetheleass.