Easy to assemble and my cat loves it. So great for a large cat because each level is big enough for him to stretch out.