Came on time; decent quality and good price; easy to lay down; keeps my rug in place