Came in perfect shape. Easy to assemble. Was quoted an estimated delivery date of August 2 (12-14weeks) but already has arrived. Was delivered on May 14.