Perfect for our hallway although you need to buy with a non-slip mesh to put underneath as it slides about without it. Seems good quality and hoovers well. We’ll see how long until the dog chews it up or gets it filthy. The only thing that a bit of a trip hazard is the corners keep coming up but we’ve had less than a week so I’m hoping they will flatten in time, for now I keep putting heavy books on the edges. Very good for the price.