Came exactly when expected. Not too difficult to put together. Only proboem is shelves have a tendency to tip if weight is uneven on them.