Easy to assemble. Was able to do on my in in about 10 minutes. Our kitty loves it!! Looks just like the picture!!