Took a bit to assemble (we mixed up the direction of the ramp) but its solid! The cat loves it.