I really like the softness of it so when I accidentally kick it, I'm not breaking my toes.  The width of the steps is a little small, but it works for my Frenchies.  Time will tell on it's durability.  I feel like if the dogs use it a lot, it will start to sink since it's foam and not wood.  I wanted something softer for their paws.  They seem to like their old wooden ones best though.