Assembly time was approx. 45 mins. but my cat seems quite satisfied with it. I would not have bought it if it had not been on sale, though. The hammock is not stable enough for a grown cat but I attached it to one of the shelves for his comfort and that he likes.