This was not too hard to put together.  It is a very nice unit and it is really sturdy and strong too.  I'm happy with the finish and the sizes of the beds and bookshelves are perfect.  Very happy with it.