Arrived in three boxes in just over two days!  It was very easy to put together and everything made sense.  I used, and would suggest, wood glue to secure the pieces.  Looks phenomenal and my wife loves it!  
Excellent product.  No complaints.