Solid mat that hopefully will last. It fills up the entire space in front of our double doors. Be careful pulling it out - I grabbed the inside and it hurt.