Perfect size, colors true to picture so it matched exactly what I wanted it to. Texturing is just right, not too rough. Woven nicely at the edges so even after several months of high traffic, there is no fraying or unraveling.