Very nice cat perch. Mounting items were loose in box but were all there. Top was unfinished but covered with carpet held down with velcro so not a problem. Arrived very quickly on Sunday morning.