The boxes were in a little rough shape.  Had a couple of bent bars but arrived 2 days early which was good. It took me and my wife about 3 hours to put together. Easy assembly. Would recommend this product.