Not too hard to put together. I was by myself so it took about an hour. The desk is super beautiful and awesome! The lift top is a great height as well! Overall, a great purchase!