Difficult to assemble, but the cat loves it. Quality not as high as i had hoped, but the cat only weighs 6 pounds so it should be fine.