Easy to assemble and exactly what I expected.  My kids (cats) love it as much as I do!!