Received shipment earlier than estimated and in good condition. Assembly was time consuming but not overly difficult. Excellent instructions and all the parts were there. Looks great and perfect for our home.