Extremely hard to put together. Although the included rubber mallet really helps getting the clips into place. Took me 2 days to finish it.