I'm only knocking 1 star off because it arrived a little smelly and had to air it out.  nice tight weave, no curling on the edges.  But you will need to get a rug pad otherwise it will slip all around.