Directions were mostly clear and it was relatively easy to put together. My husband and I assembled in a total of 10 hours. Marked down to 4 stars only because a piece was missing (and a bag of screws we found out as we assembled). The manufacturer has been helpful and has shipped the missing piece, but it is taking quite a while to arrive, leading to us using a spare piece of wood in the interim. But the delivery was great, scheduling was easy, and we thought the price was fair after shopping around.