Bought two for my 2 shih-tzu's cages. The mat's aren't super cushy, but they fit perfectly, don't move around to badly in the cages and are easy to pull out and throw in the wash.