Arrived on time, easy to put down! Took a day for edges to stop rolling...Perfect in our  sunroom!