We’ve only had it for a week but so far Oliver loves it! He’s a small(ish) cat so fits cozy on the perch. He uses the scratching posts too which is great. It was very easy to assemble - took about 5 mins. I would not have paid full retail but the sale price was definitely a super deal.