Our had been pre-assembled badly, was shipped with some broken dowels in holes. I should have returned it, but except for the terrible assembly, it was just what we wanted. Everybody loves it, especially the cat. It's a unique piece, and if you get one that does not have assembly issues it should not be very difficult. I expect it to last for years.