This was pretty easy to assemble and my cat absolutely loves this its also slightly taller than me haha -52 so its a struggle to get him down sometimes and the fabric is supriseingly soft