We have 3 cats who will be 12, 11 and 10 this year.  They all love to sleep on our bed and the steps make it so easy for them to get up and down.  Especially our oldest baby, she really seems to appreciate how easy it is to get down without causing pain to her paws and legs.  She had been starting to limp a little from jumping down and now she can walk easier.  Anyway with pets who are starting to get older or have little legs, it's awesome.  Great quality, sturdy, soft carpeting on it, and if you love your babies, they will appreciate it.