They arrived in perfect condition, putting together took some time but not too bad. Look great and very comfortable.   Hoping they hold up well in the weather .