It wasn’t hard to put together but it was extremely time consuming. If I knew it would have taken that long I would have paid a little extra and purchased one already put together from a local store. But it’s still a good quality product.