By far the highest quality cat tree I've purchased without spending an absurd amount of money. Put it together while eating and watching TV, so certainly not difficult. Also surprisingly lightweight for the size.