It was a long 3-4 hours to assemble but the instructions were pretty clear, one piece was missing but customer service at the manufacturer was extremely helpful and shipped it out immediately.