Fairly easy to put together, everything is labeled and the directions are easy to follow.  The tools you'll need are included too.  Just took a lot of time.  
It's quite squeeky/creaky though, which I'm not super happy about.  But, as I'm cheap and don't want to have to take it apart I'm keeping it.