I've only had this for a month, but love it. It was actually fun to assemble (maybe half hour). The cats love to sleep in it and use the scratching posts (praise/pet them when they do). The carpet sheds a little, though. I would have bought a darker color, because one cat already threw up a hairball on the beautiful cream-colored carpet (ack!), but use wool ite oxy deep, it's great stuff.  As many other reviews state, it's a tad bit rickety/unstable, but that doesn't scare my cats from jumping on it.