Took about 45 mins to assemble. Instructions were clear enough. The hammock is smaller than I thought but my 10lb tabby fits just fine. Sturdy and doesn’t shake much when they zoom up it.