Perfect size and material for our entry. It's durable and doesn't stain. Definitely recommend an anti-slip rug pad underneath because it's a fairly rigid material that would slip on tile or hardwood.