Arrived quickly. Came all rolled up, took a couple of days to finish laying completely flat. But stays in place nicely, no movement at all. Works well for getting sand off of our feet/shoes. Like that it adds a barrier between our home and garage.