My order arrived BEFORE the posted delivery date and was in perfect condition, thanks to well padded packaging.  Construction took some time but the directions were very clear and easy to understand.  I thought the pre-drilled holes for assembly could be made a little better (they are on the loose side), but other than that, the unit is extremely well made.