Not too hard to put together and looks great in the office! It was two of us putting it together, and took a couple of hours. Pretty sturdy, being used as a gaming desk.