My tiny teacup Yorkie loves her 'soft steps.' She takes a running start and jumps to whichever step or steps she chooses, often skipping one or two. For a small dog this little stairway is great, esp. because it's safe and secure for her. The assembly is easy and takes only a few minutes. I thought it looked like the fleecy stairway was perhaps a strong type of foam, but it's a plastic frame. It works perfectly well, and it's hard to find items for small dogs.