This mat is very well constructed and fit very nicely inside the crate. It has a firm structure to it so my dog hasn't been able to pull it out like he did the last one and shred it. It is very soft and my dog loves it.  It's a very nice mat.