Pretty easy to put together, but time consuming. Exactly what we expected and needed though for a great price.