Perfect size and color is good. Maybe in time corners will stay down, it’s only been 10days. It’s not  soft or very thick but it does do what I bought it for. Wear and tear on the floor. Haven’t vacuumed it yet. Time will tell.