This is durable for my waiting area.  A little thin, so it is prone to shift around a bit. I think a little carpet tape would be helpful. Of note, I layer it over a carpet.