Great little step system for a very small and old dog.  We needed to put it on a non-slip mat because of our floors, but he prefers this staircase to the previous plastic one that we used.