I like the look of the steps, but you need a rug under it to keep it from sliding. This frightened my dog & he wouldn't have anything to do with the stairs again afterwards. Also, the steps are too shallow for other than very small dogs & the height didn't even come up to the couch level. 

Pros: looks nice
Cons: stairs too shallow, height doesn't reach couch