Easy to put together, looks nice but unfortunately the shelves have unfinished edges which limits the way you can orient the desk