I bought a cat perch for George years ago. It didn't appear to be the greatest quality, but it held up at first. Now, years later, it's still holding up, although it's a little shaky. He can still jump on it, hop around on the platforms, and curl up in the little cylindrical cubby hole.
On the other hand, one of the posts was wrapped with jute twine, and that's more or less come undone. There's enough there that he can still claw and shred it, but it could use a re-twining. I think you can buy it at various home improvement-type stores.
Actually, cats tend to love that kind of twine, or similar surfaces. I'm not sure what it is but scratching it must feel good. It's advisable to have something like that, so that they don't find something else in your home to scratch and shred.
Find me at @firstname.lastname@example.org