Kittens love it! Assembly took about 90 minutes. Only one tool needed and it was included. Hardest part was getting the posts that go in the corner of the boxes aligned to accept the screws because you cannot see so it's hit or miss. There are 8 of them!   Box arrived a little beat up but the product was not damaged and all the parts were there.  Very happy with this purchase. Cannot speak to durability because we just assembled it today.