Arrived timely, lays flat immediately after unrolling, arrived with a dirty stain that came out easily.  It is comfortable to walk on, sets off our patio seating area well.