It was a bit time consuming to put together but not too complicated.  Make sure you have enough room to lay out all the pieces.  

Once assembled it looks great and is very sturdy. I'm very happy with this purchase.  

Only wish - is that I wish the slats under the mattresses were a bit thicker.