It was very easy to assemble, but there was one small part missing.  The customer service was very friendly and suggested I buy the missing piece from the hardware store because it will take another 3-4 weeks  and gave us the credit, which was great!