Easy to assemble. 1 piece was missing so I did have to wait for it to be delivered before assembling completely. Would recommend for kittens and not larger cats.