Really easy to put together, just make sure that you pay attention to the letters associated with each piece, it will help you avoid time-consuming mistakes. Really nice white oak finish, good desk height too. Enough space to keep both my laptop and my notebook directly in front of me while im taking notes (on my old desk I had to position them side-by-side to fit them on the desktop), there was more desk space than I was expecting (which is a good thing!)