Took a loooong time to put together, you have to build everything.  Had help and it still took a long time.  But worth it.  Desk looks like the picture, the drawers are very helpful (I like hiding things) and its functional.  Made from particle board but feels sturdy and hasn't been an issue so far.  I've used the desk every day (I work from home) for a couple of weeks and still very happy with it.  Would recommend.