Easy to assemble.  Nice and sturdy. Top could be a bit larger for bigger cats. Love the baby blue color. Shipped quickly. Good value.