Received in less than 2 weeks.  Received in good condition.   Put together in under 2 hours. Love the look of the cabinet.   Very happy with my purchase.