A little wobbly so my cat wont get on the top perch but he enjoys it otherwise. The twine on the posts doesn't take too much effort to start to destroy. Carpet is really soft too.