I ordered this set and it took much longer to ship than I anticipated, but it wasn't a huge deal. They called about a week after I ordered to set up a future delivery date. I also ordered the additional assembly, and the team could not have been more professional and kind. They arrived on time and it took a team of about 4 nearly all of the work day to finish assembling. I couldn't be more pleased with it. There was one small piece that came broken, but I was told it will be sent soon and the team will be back over to put it on. The set is beautiful. I can't wait to see if it holds up over time.