My cat loves it. Putting it together was easy. I think it will last a long time. It has even held up to my toddlers rough housing on it. Would def recommend to any cat owner.