I had no problem assembling the product. My Young cats seem to love it. How long it lasts, time will tell. In all fairness I have seven 6 month old kittens who will test this cat tree to the fullest !. They do love it.