Simple to put together and everything lined up!  Perfect fit for our kitty. We added his other little house to the bottom level, he's hasn't gotten off it since we set it up about 4 hours ago.....