This was super easy to assemble and my kitten loves it! I wouldn’t recommend for a large cat, it’s pretty small.