Really easy to put together! With a friend, I was able to put this desk together in 1 hour! It's sturdy, stunning in the room, and so nice and spacious! My old desk had the top hutch, but was smaller width-wise. It feels so nice to have such an open desk AND have a dedicated space for my computer!