Came earlier than expected! Was easy to assemble for my office. Love this piece. Some of the holes to attach the legs are partially covered. Other than that it's great!