It took about 10 minutes to put together.  Easy instructions. Not super stable at the top for big cats but is great for little ones!