It is perfect :) The quality of it is fantastic. I have a dog that runs around like a maniac and there haven't been any snags. I would recommend getting an anti-slip rug pad if on a hardwood floor, but that is typical with a rug of this type.