easy to assemble and does not take up a lot of floor space and my cat sleeps and plays for hours a day on it.