It perfectly serves its purpose. Our 12 year old petite cat has no problem with stairs or getting into the litter box inside. I keep her food on top, away from dog and toddler. It was an incredible pain to put together and you definitely need two people! It is not doable solo in my opinion. But it’s sturdy and heavy and attractive.