Love the steps.  Had a wooden one before and my dog kept hitting her legs on the wood going up and down.  This is great, nice and soft.  Only thing I would add would be some sort of sides.