It serves the purpose I bought it for.. I purchased it for my older cat that had surgery & couldn’t jump high anymore.. the other kitties like to play on it.. I was a little disappointed that the carpet was coming off the bottom piece before I even put it together. But it works for what I need..