It is very easy to assemble. We haven't used the cat door on it yet because the kittens we just got are so small that they fit through the bars...I'm sure it'll be great when they are old enough, but the door is also big enough for my little terriers to get through...it was a good concept, but at least it will keep our big lab out of the bathroom and away from the kitty litter box, :)