It took about 20-25 minutes to assemble and the cat hasn't moved in days. He's happy since it was quite an upgrade for him, I'm happy because it looks nice and didn't require an engineering degree to put together.