These were packed well and arrived with all the parts/no damage.  I ordered the assembly service, which I think was worth it.  The guy who came had built these before and finished in 20 minutes, whereas I'm sure it would have taken me much much longer. They look great and the seat backs are very comfortable.