I got this for my deck outside my back door.  I'd had one of those thick black rubber mats that is a swirly design, but realized it just looked pretty and did nothing to trap dirt coming into the house, and you couldn't really "wipe" your feet on it either to try and clean your shoes.  This mat is much better suited for that job.  It came rolled in a box, but instantly laid perfectly flat.  Also arrived very quickly.