Assembly was long but the directions were clear. The island is great but it took almost 2 weeks to arrive from in stock.