Took about an hour to put together. But overall wasn't too bad. Cats are really enjoying it!!!