Came earlier than expected, which was great! Not super difficult to put together until the end. The doors were frustrating but were very happy with the purchase.