Relatively easy to put together! Adding the last few screws for the rotating piece was definitely a bit tough, but totally manageable. Love the way it looks -- Some reviews noted the desk to have a glossy finish, but mine was a woodgrain finish.