The desk does take a bit of time to put together but it's not difficult. End result is awesome. Very sturdy and looks great!